Online: In Stock
$159.99
9783642076787
September 2011
Online: Limited Availability
$18.90
9787560533537
February 2010
Online: Limited Availability
$49.95
9781848191402
March 2013
Online: In Stock
$219.99
9783540428466
April 2003
Online: In Stock
$119.99
9781475779134
April 2013
Online: In Stock
$169.00
9781402080968
June 2004
Online: In Stock
$35.00
9781542606684
January 2017
Online: In Stock
$119.99
9783540794981
July 2008
Online: In Stock
$139.99
9783319868530
May 2018
Online: In Stock
$139.99
9783319603926
November 2017
Online: In Stock
$120.00
9781107086661
November 2018