Online: In Stock
$41.95
9780271025476
March 2007
Online: Limited Availability
$93.95
9780271029085
March 2006
Online: Limited Availability
$80.00
9782503522968
March 2006
Online: Limited Availability
$120.00
9780719091582
July 2015
Online: In Stock
$19.95
9781728694467
October 2018
Online: Limited Availability
$36.95
9781611320862
November 2011
Online: Limited Availability
$160.00
9781611320855
November 2011
Online: In Stock
$175.00
9780415636193
December 2013
Online: In Stock
$42.95
9781138286573
November 2016
Online: In Stock
$149.99
9783319313788
July 2016
Online: In Stock
$149.99
9783319810263
May 2018