(Paperback - French)
Online: Limited Availability
$67.95
9782226122520
April 2001
Online: Limited Availability
$112.00
9780786195916
February 2002
Online: In Stock
$24.99
9781416567967
May 2008
Online: In Stock
$15.99
9781476788647
May 2016
Online: In Stock
$24.99
9780684830407
May 1996
Online: Limited Availability
$24.99
9781451650167
April 2012
Online: In Stock
$14.00
9780743507752
June 2001
Online: Limited Availability
$16.95
9781580801546
June 2009
Online: In Stock
$347.00
9780521761475
August 2011
Online: In Stock
$16.95
9780743242479
June 2000
Online: In Stock
$12.95
9781610660037
April 2011
Online: In Stock
$13.99
9780578189444
May 2017
Online: In Stock
$22.95
9780578497112
November 2019
$12.99
166154704
Unavailable