Online: In Stock
$49.99
9781493930968
January 2016
Online: Limited Availability
$27.95
9780691137759
March 2010
Online: Limited Availability
$35.00
9782831704630
January 1998
Online: Preorder
$125.00
9780128142066
October 2020
Online: Limited Availability
$271.95
9781284029390
December 2013
Online: Limited Availability
$70.00
9781559637343
December 1999
Online: In Stock
$41.00
9780226333878
November 2000
Online: Limited Availability
$105.00
9780226333861
November 2000
Online: Limited Availability
$135.00
9780199755356
May 2013
Online: Limited Availability
$282.00
9789812382283
April 2003
Online: Limited Availability
$149.95
9780123914941
February 2013
Online: Preorder
$169.99
9783030403478
May 2020
Online: In Stock
$147.00
9780521889896
June 2009
Online: Limited Availability
$150.00
9781559637220
June 1999
Online: In Stock
$129.95
9781563479564
November 2008
Online: In Stock
$14.95
9780988129306
December 2012
Online: In Stock
$52.00
9780313331497
May 2005
Online: In Stock
$17.95
9780595160372
December 2000
Online: In Stock
$22.95
9780691166667
June 2015