(Paperback)
Preorder. This item will ship on September 3, 2019.
$7.99
9781338577174
September 2019
$7.99
9781785651564
March 2017
$30.00
9780875807553
September 2016
(Hardcover)
In Stock.
$102.95
9781444339628
July 2014
$149.99
9783319868165
June 2018
$149.99
9783319602455
October 2017
$15.99
9781796012095
February 2019
(Paperback)
Limited Availability. Ships in 2-4 weeks.
$319.00
9781975122676
September 2018
(Paperback - French)
In Stock.
$17.95
9782019256968
March 2018
$9.95
9780714875101
October 2017
$16.99
9780670014064
October 2013
$7.99
9780147512338
August 2014
$6.99
9780448454689
January 2012
$57.99
9780521036535
May 2007
(Hardcover)
Preorder. This item will ship on May 30, 2019.
$120.00
9781788314862
May 2019
$16.99
9780545608800
May 2015
$50.00
9780865262454
January 1992
$109.00
9783540561507
January 1993
$74.92
9781425832995
January 2017