(Hardcover)
Online: Limited Availability
$85.00
9781876957148
September 2010
Online: Limited Availability
$90.00
9787533441142
September 2007
Online: Preorder
$13.95
9788193654255
September 2020
Online: Limited Availability
$47.95
9780367519032
April 2020
Online: Limited Availability
$185.00
9781138687035
December 2016
Online: In Stock
$129.99
9781604979398
February 2018
Online: In Stock
$29.95
9781604979510
February 2018
Online: Limited Availability
$219.99
9783540770718
February 2008
Online: In Stock
$74.99
9783319152141
January 2015
Online: In Stock
$199.99
9789402415759
November 2018
Online: In Stock
$159.99
9783642437373
November 2014