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: Limited Availability
$12.99
9780988325890
November 2015
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
$25.49 $29.99
9780060766627
March 2012
Online: Limited Availability
$21.99
9781625858764
September 2017
Online: In Stock
$40.00
9788867492466
February 2018
Online: Preorder
$130.00
9781108417471
March 2020
Online: Preorder
$39.99
9781108405294
March 2020
Online: Limited Availability
$50.00
9780198728009
June 2016
Online: In Stock
$34.99
9781632151834
December 2014
Online: In Stock
$27.99
9781107490239
December 2014
Online: Limited Availability
$90.00
9780472104048
January 1994