Online: Limited Availability
$14.95
9780872863927
October 2001
Online: Limited Availability
$185.00
9780521762694
September 2014
Online: Limited Availability
$28.95
9789078088851
September 2015
Online: Limited Availability
$135.00
9780511770456
August 2010
Online: Limited Availability
$149.95
9780367324124
July 2019
Online: Limited Availability
$247.00
9780521515702
June 2009
Online: In Stock
$10.99
9781910375280
June 2015
Online: In Stock
$7.30
9788026890232
April 2018
Online: In Stock
$38.75
9781274983084
February 2012
Online: In Stock
$7.90
9781482654837
February 2013
(Paperback - German)
Online: In Stock
$20.50
9783746077000
March 2018
Online: In Stock
$25.95
9780270172195
July 2018
Online: In Stock
$8.99
9781079256451
July 2019
Online: In Stock
$25.00
9780803266377
June 2003
Online: In Stock
$10.90
9783843096713
October 2015
Online: In Stock
$29.90
9783843096720
October 2015
Online: In Stock
$28.99
9781531625962
July 2006
Online: In Stock
$36.76
9781167723438
September 2010
Online: In Stock
$48.76
9781167984174
September 2010