$28.95
9780471283256
April 1998
$17.95
9780471736011
March 2006
(Hardcover)
Limited Availability. Ships in 2-4 weeks.
$28.99
9780316198738
November 2011
$4.99
9780316317146
June 2016
(Mass Market Paperback)
In Stock.
$10.00
9781455510191
November 2012
(Paperback)
In Stock.
$15.99
9781455510207
May 2012
(Audio CD - Unabridged)
In Stock.
$39.98
9781611139693
November 2011
(Audio CD - Unabridged)
In Stock.
$10.00
9781478967453
June 2016
(Paperback - Revised Ed.)
In Stock.
$9.95
9780486288055
November 1995
$22.95
9781505111699
July 2018
(Large Print Hardcover)
In Stock.
$33.99
9780316189255
November 2011
$39.99
9781478969136
June 2016
(Hardcover)
In Stock. Ships in 1 week.
$85.00
9780470118085
March 2008
$7.95
9780912517025
July 1993
$32.00
9781119163794
April 2016
$75.00
9780470596319
April 2010
(Paperback)
Preorder. This item will ship on October 14, 2019.
$15.99
9780825422744
October 2019
$10.99
9781532060076
December 2018
$36.00
9781260011685
May 2017
(Hardcover)
Preorder. This item will ship on June 1, 2019.
$155.00
9781632428059
June 2019