Online: Limited Availability
$67.95
9781443811163
August 2009
Online: In Stock
$24.95
9780330481717
April 2007
Online: Limited Availability
$104.95
9781443851749
April 2017
Online: Limited Availability
$109.99
9783319882376
August 2018
Online: Preorder
$30.00
9781526132727
September 2020
Online: In Stock
$14.03 $15.95
9780393341768
May 2019
Online: Preorder
$120.00
9781526123916
May 2020
Online: In Stock
$14.95
9780393350159
October 2014
Online: In Stock
$14.95
9780393346381
August 2013
Online: In Stock
$16.95
9780393004458
June 2000
Online: In Stock
$14.95
9780393346398
August 2013
Online: Limited Availability
$22.90
9784151200526
September 2008
Online: In Stock
$14.95
9780393315080
December 1996
Online: In Stock
$14.95
9780393346404
August 2013
Online: In Stock
$10.00
9781601787125
September 2019
Online: In Stock
$19.95
9781903385920
September 2019
Online: In Stock
$24.60 $27.95
9780393089134
October 2012