Online: Limited Availability
$62.50
9780471398882
November 2001
Online: Limited Availability
$299.99
9789048175260
November 2010
Online: In Stock
$17.95
9781929572007
January 2000
Online: Preorder
$96.00
9781786835161
April 2020
Online: Limited Availability
$75.00
9783318065787
July 2019
Online: Limited Availability
$33.00
9781349381463
November 2009
Online: Limited Availability
$280.00
9780849306969
December 2000
(Paperback - French)
Online: In Stock
$12.95
9782019276843
March 2018
Online: In Stock
$49.95
9780262511094
June 1999
Online: Limited Availability
$13.99
9780834119826
July 2002
Online: Preorder
$21.99
9781949199574
August 2020