Online: In Stock
$27.95
9781594711695
December 2007
(Paperback - Student Ed.)
Online: In Stock
$27.95
9781594711237
January 2008
Online: In Stock
$27.95
9781594711657
January 2009
(Paperback - Revised Ed.)
Online: In Stock
$27.95
9781594712661
December 2006
Online: In Stock
$7.95
9781594712852
April 2012
Online: In Stock
$16.95
9781594718410
August 2018
Online: In Stock
$27.95
9781594716218
June 2016
Online: Limited Availability
$15.95
9781893732926
March 2005
Online: Limited Availability
$18.95
9781594711015
September 2006
Online: Limited Availability
$111.00
9781544341583
August 2018
Online: Limited Availability
$21.99
9781591025825
August 2008
Online: In Stock
$99.00
9783642038204
August 2009