Online: Limited Availability
$120.00
9781447327073
November 2016
Online: Limited Availability
$45.95
9781447327080
November 2016
(Hardcover - Revised Ed.)
Online: Limited Availability
$89.95
9781847426321
April 2011
Online: Limited Availability
$36.95
9781847426314
April 2011
Online: Limited Availability
$115.00
9781447330431
June 2017
Online: Limited Availability
$45.95
9781447330448
June 2017
Online: Limited Availability
$17.95
9781585363643
February 2009
Online: Available 7/13/2020
$21.50
9783656433965
June 2013
Online: Preorder
$99.99
9783030374716
October 2020
Online: Limited Availability
$13.50
9783640533442
February 2010
Online: Limited Availability
$54.95
9783631406601
September 1988
Online: Limited Availability
$3.80
9787503604010
December 1989
Online: Limited Availability
$56.00
9783515099370
December 2011
Online: Limited Availability
$2.15
9780787759674
March 2018
Online: Limited Availability
$14.99
9780061958090
September 2011
Online: Limited Availability
$86.95
9783631394076
July 2002
Online: Limited Availability
$80.00
9781503608498
July 2019
Online: Limited Availability
$54.95
9780367579531
July 2020
Online: Limited Availability
$19.99
9781506700595
May 2017