Online: Limited Availability
$29.95
9780253356574
November 2011
Online: Limited Availability
$52.00
9789004394681
February 2019
Online: Limited Availability
$114.00
9789004391253
February 2019
Online: Limited Availability
$17.90
9781562241476
January 2016
Online: Limited Availability
$51.95
9781857438437
June 2016
Online: Preorder
$68.75
9781857439595
June 2022
Online: Preorder
$237.50
9781857439588
June 2022
Online: Limited Availability
$180.00
9781857438291
June 2016
Online: Limited Availability
$185.00
9781857439120
November 2017
Online: Limited Availability
$54.95
9781857439328
December 2017
Online: In Stock
$15.95
9780471454045
August 2003
(Hardcover)
Online: Limited Availability
$25.00
9781501112515
September 2015
(Paperback)
Online: Limited Availability
$16.00
9781501112539
July 2016
Online: Limited Availability
$52.95
9781612054360
May 2014
Online: Limited Availability
$180.00
9781612054353
March 2014
(Hardcover - French)
Online: Preorder
$60.00
9783903101654
August 2020
Online: Limited Availability
$39.95
9781557284228
January 1997
Online: Limited Availability
$23.95
9780393060904
September 2005
(Hardcover)
Online: Limited Availability
$20.00
9781622881888
April 2018