Online: Limited Availability
$81.00
9780226045900
June 1998
Online: Limited Availability
$98.00
9780226045924
November 2003
Online: Limited Availability
$190.00
9780735401112
February 2003
Online: Limited Availability
$160.00
9781563969843
March 2001
Online: In Stock
$52.95
9781120098184
August 2009
Online: In Stock
$149.99
9783642501005
July 2012