Online: Limited Availability
$12.95
9781844546435
July 2010
(Library Binding)
Online: Limited Availability
$25.70
9781584154914
November 2006
(Paperback - Revised Ed.)
Online: Limited Availability
$5.55
9780340869437
July 2003
Online: In Stock
$29.99
9781613738573
July 2017
Online: Limited Availability
$22.95
9780892540594
November 2002
Online: In Stock
$19.95
9781780238166
December 2017
Online: Limited Availability
$29.95
9781589803855
January 2007
(Hardcover - German)
Online: Limited Availability
$60.00
9783942405058
January 2011
Online: Limited Availability
$85.00
9780300204537
May 2015
Online: In Stock
$29.99
9780060766627
March 2012
Online: Limited Availability
$21.99
9781625858764
September 2017
Online: In Stock
$40.00
9788867492466
February 2018
Online: In Stock
$39.99
9781108405294
February 2020
Online: Limited Availability
$50.00
9780198728009
June 2016
Online: In Stock
$130.00
9781108417471
February 2020