Online: Limited Availability
$39.00
9780252026188
December 2000
Online: Limited Availability
$39.95
9780472036936
October 2017
Online: Limited Availability
$80.00
9780472119776
May 2016
Online: Preorder
$265.00
9781138290051
December 2019
Online: Limited Availability
$35.00
9781559631518
August 1993
Online: In Stock
$17.95
9781935347309
May 2014
Online: In Stock
$16.95
9781585362295
September 2005
Online: In Stock
$16.99
9781585369737
February 2017
Online: Limited Availability
$54.99
9780994104120
April 2015
Online: Limited Availability
$115.00
9781447305743
May 2016
Online: In Stock
$16.99
9781585369751
October 2016
Online: In Stock
$50.00
9780470650936
April 2011
Online: Limited Availability
$32.95
9780809331246
June 2012
Online: Limited Availability
$159.99
9783319296814
September 2016
Online: Limited Availability
$159.99
9783319806259
April 2018
Online: Limited Availability
$130.00
9781138725768
December 2018
Online: Limited Availability
$95.00
9781621900023
November 2013
Online: Limited Availability
$150.00
9780415789851
October 2019
Online: Limited Availability
$155.00
9781138078420
May 2017
Online: Limited Availability
$63.95
9781934432112
September 2010