Online: Limited Availability
$114.50
9781118632192
April 2016
Online: Limited Availability
$69.95
9783631716021
March 2017
Online: Limited Availability
$73.95
9783631777213
June 2019
Online: Limited Availability
$139.99
9783319839271
May 2018
Online: In Stock
$149.99
9783319483771
May 2017
Online: In Stock
$63.00
9783639830910
May 2015
Online: In Stock
$119.00
9783540669548
December 1999
Online: In Stock
$159.99
9783642386398
December 2013
Online: In Stock
$129.00
9783662521533
August 2016
Online: In Stock
$143.00
9783642415326
September 2013
Online: In Stock
$99.00
9783540002338
December 2002
Online: In Stock
$69.99
9783319054247
June 2014
Online: In Stock
$50.00
9783639836554
May 2015
Online: In Stock
$99.00
9783540415138
December 2000
Online: In Stock
$129.00
9783540233077
October 2004