Online: Limited Availability
$54.95
9781138852402
August 2015
Online: Limited Availability
$126.95
9780198503521
June 2000
Online: In Stock
$15.95
9781612481302
January 2015
Online: Limited Availability
$80.00
9780231156684
May 2012
Online: Preorder
$38.00
9781400068760
November 2020
Online: In Stock
$27.00
9780231156691
May 2012
Online: In Stock
$8.95
9780932274403
August 2006
Online: Limited Availability
$29.95
9780387989860
December 2007
Online: Limited Availability
$35.00
9781783160631
August 2014
Online: Limited Availability
$24.95
9780522847406
November 1996
Online: Limited Availability
$9.99
9781489092496
March 2016
Online: Limited Availability
$19.95
9780824526979
January 2011
Online: Unavailable
$9.50
9781528031073
August 2018
Unavailable
Online: Limited Availability
$84.00
9780520205451
May 1998
Online: In Stock
$14.95
9781931112499
December 2005
Online: In Stock
$159.99
9783319693132
November 2018