Online: Limited Availability
$23.00
9781608990184
August 2005
(Paperback)
Online: Limited Availability
$18.99
9781439215166
June 2009
Online: Limited Availability
$11.50
9781527891166
August 2018
Online: Limited Availability
$19.99
9783642239762
June 2012
Online: In Stock
$22.99
9781974985968
November 2019
Online: Limited Availability
$17.95
9783876907901
January 2001
Online: In Stock
$14.95
9781461050322
April 2011
Online: In Stock
$20.75
9781246304138
September 2011
Online: In Stock
$19.95
9781104015824
January 2009
Online: In Stock
$15.96
9781165305568
September 2010
(Paperback - German)
Online: In Stock
$17.75
9781248338568
October 2011
Online: In Stock
$18.75
9781278766225
March 2012
Online: In Stock
$19.75
9781148647258
April 2010
Online: In Stock
$21.75
9781249494256
September 2012
Online: In Stock
$22.75
9781141248247
December 2009
Online: In Stock
$22.75
9781286036280
April 2012
(Paperback - Italian)
Online: In Stock
$19.75
9781286347928
May 2012
Online: In Stock
$14.95
9780526138913
February 2019
(Paperback - Spanish)
Online: In Stock
$12.95
9780341277989
August 2018