(Hardcover)
Preorder. This item will ship on October 22, 2019.
$20.22 $27.00
9781642933413
October 2019
(Paperback)
Preorder. This item will ship on June 11, 2019.
$18.00
9780735223608
June 2019
$17.00
9780385340915
November 2007
$28.00
9781642932171
March 2019
$18.99
9781596980099
August 2006
(Mass Market Paperback)
In Stock.
$8.99
9780345487520
March 2006
$23.99
9781594038754
June 2016
$22.95
9781938067365
November 2013
(Paperback)
In Stock.
$16.00
9781597550314
July 2005
$21.99
9781617958571
February 2017
(Mass Market Paperback)
In Stock.
$9.99
9780345532015
March 2012
$28.00
9781101986158
October 2017
$23.97 $28.00
9780735223585
September 2018
(Paperback)
In Stock. Ships in 1 week.
$19.99
9780743277013
December 2011
$27.00
9781546082477
January 2018
$17.99
9781501191961
October 2017
(Paperback - Revised Ed.)
In Stock.
$17.99
9781580628426
April 2003
$21.99
9781615642502
March 2013
(Paperback)
In Stock.
$16.95
9780679772675
September 1996
$27.99
9781596982772
October 2011