(Hardcover - Revised Ed.)
Online: Limited Availability
$15.00
9780860684725
January 2000
Online: Limited Availability
$60.00
9780231130783
May 2005
Online: Unavailable
$80.00
9781337274623
May 2017
Unavailable
Online: Limited Availability
$91.00
9781337397155
July 2018
Online: In Stock
$40.95
9780199674961
June 2013
Online: Limited Availability
$116.00
9780123786340
August 2011
Online: Limited Availability
$116.00
9780123786364
July 2011
Online: Unavailable
$100.00
9781337279352
September 2017
Unavailable
Online: In Stock
$16.00
9781571313225
November 2010
Online: Limited Availability
$210.00
9781138461598
July 2017
Online: In Stock
$17.95
9781590170922
April 2004
Online: Limited Availability
$30.00
9780307957849
March 2012
Online: Limited Availability
$59.99
9780333482889
December 1991
Online: Limited Availability
$36.00
9781904605416
September 2005
Online: Limited Availability
$11.99
9781982948177
June 2018
Online: Limited Availability
$130.00
9780803987203
June 1992