Online: Limited Availability
$40.00
9781119264705
April 2017
Online: Limited Availability
$32.95
9780262028349
October 2014
Online: Limited Availability
$34.99
9783319984155
November 2018
Online: Limited Availability
$34.99
9783030405274
December 2019
Online: Limited Availability
$29.95
9781119051824
July 2016
Online: Limited Availability
$39.95
9780470447666
May 2010
Online: In Stock
$25.00
9780226198576
July 2015
Online: Limited Availability
$35.30
9789869800549
November 2019
Online: In Stock
$34.99
9781948122436
August 2019
Online: Limited Availability
$43.95
9780712662598
March 2003
(Paperback - German)
Online: Preorder
$38.00
9783170226609
December 2021
Online: Limited Availability
$27.99
9783834911988
November 2008
Online: In Stock
$25.00
9781422187388
November 2012
Online: In Stock
$45.00
9780071363181
January 2001
Online: In Stock
$39.99
9783319998541
November 2018
Online: Limited Availability
$26.00
9780730324249
March 2016
Online: Limited Availability
$27.95
9780470310434
February 2009
Online: In Stock
$45.00
9780470915820
February 2011