Online: Limited Availability
$43.95
9780789012241
May 2004
(Library Binding)
Online: Limited Availability
$35.00
9781604139808
February 2011
Online: Limited Availability
$38.95
9780789009104
January 2000
(Library Binding)
Online: Limited Availability
$35.00
9781604137392
November 2010
Online: Limited Availability
$220.00
9780789012234
June 2004
Online: Limited Availability
$49.95
9780789008633
January 2000
Online: Limited Availability
$35.00
9780791095188
September 2007
Online: In Stock
$25.00
9780226371009
September 2018
(Paperback)
Online: Limited Availability
$15.95
9781935536413
April 2014
Online: Limited Availability
$14.00
9781555973889
October 2003
Online: Limited Availability
$161.25
9780470121696
December 2009
Online: Limited Availability
$125.00
9781620362518
October 2017
Online: Limited Availability
$19.95
9781620362525
October 2017
Online: Limited Availability
$14.95
9781611212563
May 2016
Online: Limited Availability
$14.95
9781611212297
June 2016
Online: In Stock
$14.95
9781611212273
April 2015
Online: Limited Availability
$34.95
9781847060082
August 2009
Online: Limited Availability
$130.00
9780567670779
December 2016