Online: In Stock
$12.99
9781442468122
July 2012
Online: In Stock
$16.99
9780446571807
April 2013
Online: Limited Availability
$25.95
9781760633134
October 2019
(Paperback)
Online: Limited Availability
$7.49
9781493761852
November 2013
Online: Limited Availability
$46.26
9781412042512
November 2005
Online: Preorder
$14.36 $17.95
9781760876968
May 2020
Online: In Stock
$6.99
9780316023801
April 2008
Online: In Stock
$12.99
9781481444118
May 2016
Online: In Stock
$12.99
9781481469838
May 2017
Online: In Stock
$12.99
9781481497046
May 2018
Online: Limited Availability
$35.00
9780692091029
May 2019
(Paperback - German)
Online: Limited Availability
$55.00
9783954761906
August 2017
Online: Limited Availability
$45.00
9783866785946
August 2012
Online: Available 12/2/2019
$17.95
9781573661263
October 2005
Online: In Stock
$65.00
9780989980951
June 2014
Online: Limited Availability
$19.95
9780793529599
January 1995
Online: In Stock
$40.00
9788867492466
February 2018