Online: Limited Availability
$29.95
9780253356574
November 2011
Online: Limited Availability
$17.90
9781562241476
January 2016
(Hardcover)
Online: Limited Availability
$25.00
9781501112515
September 2015
(Paperback)
Online: Limited Availability
$16.00
9781501112539
July 2016
Online: Limited Availability
$39.95
9781557284228
January 1997
(Hardcover)
Online: Limited Availability
$20.00
9781622881888
April 2018
Online: Limited Availability
$23.95
9780393060904
September 2005
Online: Limited Availability
$16.95
9781557287151
July 2001
Online: In Stock
$22.50
9781557284440
July 1997
Online: Preorder
$15.95
9780393358179
August 2020
Online: Preorder
$22.99
9781911658597
September 2021
Online: Limited Availability
$16.95
9780393353471
November 2016
Online: Limited Availability
$40.00
9781557286024
April 2000
Online: Limited Availability
$20.00
9781557286031
April 2000
Online: Limited Availability
$26.95
9780393246124
May 2015
Online: In Stock
$26.95
9780393652765
April 2019
Online: Limited Availability
$16.95
9781557285171
July 1998
Online: Available 7/27/2020
$36.95
9781785211393
November 2017
Online: Limited Availability
$44.60
9781499467000
August 2017
Online: Limited Availability
$24.70
9781508186151
January 2019