Online: Limited Availability
$191.00
9780313327049
December 2005
Online: Limited Availability
$56.95
9781138278110
September 2017
Online: Limited Availability
$160.00
9780754643234
February 2005
Online: Limited Availability
$135.00
9781138611115
August 2018
Online: Preorder
$45.00
9781138611122
April 2020
Online: Limited Availability
$219.99
9783540322016
May 2006
Online: Limited Availability
$159.99
9783642068829
November 2010
Online: Limited Availability
$49.99
9783322846396
February 2012
Online: Limited Availability
$93.95
9783631338216
August 1998
Online: Limited Availability
$104.00
9783161453625
December 1988
Online: In Stock
$17.50
9783656466420
August 2013
(Paperback - German)
Online: In Stock
$12.90
9783848224715
October 2014
Online: In Stock
$49.50
9783744848978
October 2017
Online: In Stock
$43.90
9783752878011
June 2018
Online: In Stock
$36.50
9783746075723
May 2018