Online: Preorder
$16.95
9780141991443
June 2019
Online: Preorder
$12.75 $17.00
9781250256850
January 2020
Online: In Stock
$65.00
9780307268969
September 2009
Online: Available 9/16/2019
$19.95
9781611682557
April 2013
Online: In Stock
$15.99
9780618249060
October 2002
Online: In Stock
$23.52 $28.00
9781538747087
August 2019
Online: Unavailable
$25.99
9781635651850
July 2017
Unavailable
Online: In Stock
$22.68 $27.00
9780525576709
February 2019
Online: In Stock
$7.99
9780345345059
December 1986
Online: In Stock
$15.95
9780195059281
June 1989
Online: Limited Availability
$27.95
9781596985858
March 2009
Online: In Stock
$23.52 $28.00
9781250178268
April 2019
Online: In Stock
$20.00
9780143109679
September 2016
Online: In Stock
$21.99
9781596985018
January 2007
Online: In Stock
$18.00
9781250215079
June 2019
Online: In Stock
$15.95
9780547394602
September 2010
Online: In Stock
$16.95
9780679768111
March 2003
Online: In Stock
$18.00
9780743251075
March 2007
Online: In Stock
$16.99
9781400051571
April 2004
Online: In Stock
$16.95
9781934031940
April 2012