Online: Limited Availability
$49.00
9780275987053
November 2007
(Paperback - Revised Ed.)
Online: In Stock
$25.00
9781496809476
February 2017
Online: Limited Availability
$33.95
9781138891685
October 2015
Online: Limited Availability
$167.99
9781118585696
October 2014
Online: Preorder
$35.00
9781538127650
July 2020
Online: Limited Availability
$75.00
9780813124445
May 2007
Online: Limited Availability
$35.00
9780786449460
November 2010
Online: Limited Availability
$167.99
9781118588369
October 2014
Online: In Stock
$19.99
9780060525453
November 2004
Online: Preorder
$51.95
9781119685623
February 2022
Online: Limited Availability
$209.00
9781444338614
November 2014
Online: Limited Availability
$149.99
9780312229917
June 2000
Online: Limited Availability
$100.00
9781349514595
January 2013
Online: In Stock
$11.98
883929230143
October 2012
Online: In Stock
$18.98
602498603741
August 2003
Online: Limited Availability
$49.50
9781557041432
October 1993
Online: Limited Availability
$62.25
9780745645223
November 2009
Online: In Stock
$17.00
9781982129903
April 2019