Online: Limited Availability
$87.00
9789812381873
October 2002
Online: Limited Availability
$114.00
9789812389480
August 2004
Online: Limited Availability
$130.00
9789971692469
June 2001
Online: Limited Availability
$35.95
9780802095329
July 2009
Online: Limited Availability
$47.95
9780802085207
September 2005
Online: In Stock
$110.00
9781107150669
July 2016
Online: Limited Availability
$98.00
9780761823919
October 2002
Online: Limited Availability
$72.99
9780761823926
October 2002
Online: Limited Availability
$82.00
9780802097781
July 2009
Online: Limited Availability
$105.00
9780761815631
January 2000
Online: Preorder
$68.00
9789811200038
March 2020
(Paperback - French)
Online: Limited Availability
$21.95
9782253150107
February 2001
Online: Limited Availability
$20.00
9780809324835
May 2002
Online: Limited Availability
$21.00
9789971692308
September 1999
Online: Limited Availability
$68.00
9789810234287
June 1998
Online: Limited Availability
$136.00
9789812706270
October 2007
Online: Limited Availability
$225.00
9781938922862
October 2015
Online: In Stock
$18.99
9781119533122
March 2019
Online: In Stock
$39.99
9781119557272
January 2019
Online: Limited Availability
$180.00
9789812567321
September 2006