$22.00
9780786866021
March 2000
$23.99
9780688154288
October 1997
$20.00
9780470279496
June 2008
$24.91 $27.99
9781250103505
March 2017
$16.99
9780310250975
August 2004
$10.95
9780814472828
June 2005
(Paperback - Revised Ed.)
In Stock.
$21.00
9780071352932
October 1999
$27.00
9780345504197
September 2008
$10.95
9781580629409
November 2003
$28.00
9781119501565
May 2018
(Hardcover)
In Stock. Ships in 1 week.
$24.95
9780471757290
October 2007
$27.95
9781591847793
October 2015
$24.99
9781946633675
January 2019
(Paperback)
In Stock. Ships in 1 week.
$16.00
9780446670081
August 1994
$34.00
9780071635233
August 2009
$17.00
9780446698207
September 2010
(Paperback - Expanded Ed.)
In Stock.
$13.95
9781882423132
March 2014
$18.00
9780786868230
May 2002
$24.95
9780470505564
November 2009
$20.00
9780071771115
July 2011