Online: Limited Availability
$162.42
9781614794004
August 2015
Online: Limited Availability
$89.95
9780822316527
September 1995
Online: Limited Availability
$55.50
9780791400524
July 1989
Online: Limited Availability
$54.50
9780791411179
September 1992
Online: Available 3/11/2020
$72.75
9781118067833
December 2012
Online: In Stock
$145.00
9781560241317
August 1992
Online: In Stock
$58.95
9781161341973
April 2010
Online: In Stock
$145.00
9780415936279
August 2001
Online: In Stock
$165.00
9780521444156
March 1995