Online: Limited Availability
$1975.00
9780415325844
October 2009
Online: In Stock
$35.00
9781422160596
December 2011
Online: In Stock
$24.95
9781422157985
February 2011
Online: Preorder
$50.00
9781633699182
June 2020
Online: In Stock
$30.00
9780743215800
March 2004
Online: In Stock
$30.95
9780199657780
September 2012
Online: Limited Availability
$30.95
9780199218967
October 2010
Online: Limited Availability
$150.00
9780190650230
March 2017
Online: In Stock
$29.99
9780062896322
May 2019
Online: In Stock
$29.99
9780062373953
April 2015
Online: In Stock
$30.00
9780804798655
March 2016
Online: Limited Availability
$239.95
9780538476812
April 2011
(Paperback - German)
Online: Preorder
$39.99
9783658136260
June 2023
Online: Limited Availability
$205.00
9781138435155
July 2017
Online: Limited Availability
$57.95
9781138487291
January 2002
Online: Limited Availability
$69.95
9783790807554
April 1994
Online: Limited Availability
$48.95
9780415805094
December 2009