(Paperback - Revised Ed.)
Online: Limited Availability
$54.00
9780199211173
December 2006
Online: Preorder
$118.95
9781449634100
January 2025
Online: Limited Availability
$140.00
9780198226956
April 2005
Online: In Stock
$50.00
9780803230460
October 2012
Online: Limited Availability
$65.00
9780198204404
May 1996
Online: Preorder
$120.00
9781789621167
April 2020
Online: Limited Availability
$79.95
9781466512290
June 2013
Online: Limited Availability
$154.99
9780762313280
February 2007
Online: Limited Availability
$85.00
9780300215281
December 2015
Online: Limited Availability
$101.40
9781256055433
January 2013
Online: Limited Availability
$146.65
9780134187556
January 2016
Online: Limited Availability
$246.65
9780134266381
January 2016
Online: Limited Availability
$86.65
9780134555546
June 2016
Online: Limited Availability
$86.65
9780134581538
June 2016
Online: Limited Availability
$139.99
9780134582085
November 2016
Online: Limited Availability
$86.65
9780135909164
June 2019
Online: Limited Availability
$126.65
9780135909522
June 2019
Online: Limited Availability
$173.32
9780136167822
December 2019
Online: Limited Availability
$186.65
9780136168256
August 2019
Online: Limited Availability
$139.33
9780321894465
January 2013