Online: Limited Availability
$81.95
9783631651742
September 2014
Online: Limited Availability
$100.00
9780199941490
May 2016
Online: Limited Availability
$184.00
9781454878506
September 2016
Online: In Stock
$50.00
9780190947316
March 2019
Online: Limited Availability
$91.00
9783486717273
October 2012
(Paperback - German)
Online: Limited Availability
$28.00
9783825247058
August 2016
Online: Limited Availability
$36.00
9783848753727
November 2018
Online: Limited Availability
$91.00
9783486705188
November 2011
Online: In Stock
$16.95
9781437025545
October 2008
Online: Limited Availability
$113.32
9780134293929
July 2016
Online: Limited Availability
$119.99
9780135776995
April 2019
Online: Limited Availability
$46.00
9780742550308
March 2006
Online: Limited Availability
$285.00
9781454868262
February 2016
Online: Limited Availability
$119.99
9780135744628
April 2019
Online: Limited Availability
$119.99
9780135776155
April 2019
Online: Limited Availability
$44.00
9781442217171
July 2012
Online: In Stock
$26.95
9781493041312
May 2019
Online: Limited Availability
$149.98
9781784732097
May 2016
Online: Limited Availability
$49.95
9783631327777
August 1998
Online: In Stock
$31.95
9781161797619
May 2010