Online: In Stock
$39.95
9780807835203
November 2016
Online: Preorder
$29.95
9781469659237
February 2020
Online: Limited Availability
$29.95
9780773536937
March 2010
Online: Limited Availability
$110.00
9780773536784
March 2010
Online: Limited Availability
$52.00
9781405183918
March 2013
Online: Limited Availability
$108.00
9780521889643
October 2011
Online: Limited Availability
$125.00
9780511977800
June 2012
Online: Preorder
$34.95
9780228001881
March 2020
Online: In Stock
$30.00
9781538110720
August 2018
Online: In Stock
$32.99
9780521718165
September 2011
Online: Limited Availability
$41.50
9781118477595
June 2015
Online: Limited Availability
$37.95
9780415878883
April 2010
Online: Limited Availability
$34.95
9780773546318
September 2015
Online: Limited Availability
$29.95
9780773528116
April 2006
Online: Limited Availability
$125.00
9780773546301
September 2015
Online: Limited Availability
$180.75
9781260140804
November 2018
Online: Limited Availability
$180.75
9781260153569
April 2018
Online: In Stock
$146.00
9781260962116
August 2019
Online: Limited Availability
$290.50
9781259216817
June 2013
Online: In Stock
$194.50
9781260962055
August 2019