Online: In Stock
$17.00
9780307388681
June 2009
Online: Preorder
$24.99
9781543696035
April 2020
Online: Preorder
$19.99
9781543696042
April 2020
(Hardcover - Revised Ed.)
Online: Limited Availability
$105.00
9780231072083
July 1992
(Paperback - Revised Ed.)
Online: Limited Availability
$35.00
9780231072090
December 1994
Online: Limited Availability
$100.00
9780810860018
June 2007
Online: Limited Availability
$29.99
9781543696844
July 2019
Online: Limited Availability
$19.99
9781543696851
July 2019
Online: Limited Availability
$25.00
9781578066735
February 2005
Online: Limited Availability
$76.95
9783906768434
May 2002
Online: Limited Availability
$113.95
9783631547717
February 2006
Online: In Stock
$17.00
9780140231199
October 1993
(Paperback)
Online: In Stock
$17.95
9780375708732
February 2000
(Paperback)
Online: In Stock
$17.95
9780375708763
February 2000
(Paperback)
Online: In Stock
$26.00
9780226855851
June 2003
(Paperback - French)
Online: Limited Availability
$28.95
9782757803875
March 2007
Online: In Stock
$16.95
9781400030378
December 2003
(Paperback)
Online: In Stock
$17.95
9780375727061
August 2003
(Paperback)
Online: In Stock
$18.95
9780375727054
August 2002