(Library Binding)
Online: Limited Availability
$27.07
9781596792555
January 2005
Online: Limited Availability
$28.99
9780825444111
September 2017
Online: In Stock
$18.95
9781948626088
February 2020
Online: Limited Availability
$14.99
9783957524034
January 2018
Online: Limited Availability
$74.00
9780199554355
February 2014
Online: Limited Availability
$24.95
9788869655807
November 2015
Online: Limited Availability
$15.00
9780345500212
April 2010
(Paperback)
Online: Limited Availability
$16.95
9780816525652
March 2007
Online: Limited Availability
$18.00
9781771832076
September 2017
Online: Limited Availability
$59.99
9781608478781
June 2009
Online: Limited Availability
$139.99
9783319869803
August 2018
Online: Preorder
$170.00
9780128187210
March 2021
Online: In Stock
$26.99
9781446029916
July 2010
Online: In Stock
$17.95
9781375025447
July 2017