Online: Preorder
$130.00
9781138705975
January 2021
Online: Limited Availability
$120.00
9780367135157
March 2019
Online: Preorder
$40.00
9780367135256
July 2020
Online: Limited Availability
$56.95
9781138204072
June 2016
Online: In Stock
$109.99
9783642036965
August 2009
Online: Limited Availability
$80.00
9780137020829
January 2009
Online: Limited Availability
$112.02
9781842657614
January 2013
Online: Limited Availability
$59.00
9781931483391
May 2019
Online: Limited Availability
$100.00
9789810227067
January 1997
Online: Limited Availability
$120.95
9783039118144
May 2009
Online: Limited Availability
$174.95
9780367197209
June 2019
Online: Limited Availability
$47.95
9780367536800
May 2020
Online: Limited Availability
$175.00
9781138089136
December 2017
Online: Limited Availability
$74.95
9783631641125
April 2013
Online: Limited Availability
$175.00
9781138089129
December 2017
Online: In Stock
$19.95
9785512169834
January 2013
(Hardcover - German - Revised Ed.)
Online: Limited Availability
$75.95
9783631714744
May 2017
Online: Limited Availability
$24.99
9780764335334
April 2010
Online: Limited Availability
$179.20
9780132247634
March 2005
Online: In Stock
$18.99
9780545044226
February 2009