Online: In Stock
$12.95
9781596144200
February 2018
Online: Available 12/23/2019
$169.99
9780323529501
April 2019
Online: In Stock
$169.99
9781455775668
April 2015
Online: Limited Availability
$165.00
9781437735895
June 2011
Online: In Stock
$54.99
9783319437286
September 2016
Online: In Stock
$17.50
9781556130380
March 2013
Online: In Stock
$20.00
9781556130762
March 2013
Online: In Stock
$32.75
9781277870480
March 2012
Online: In Stock
$18.75
9781295674794
February 2014
Online: In Stock
$18.75
9781274688071
February 2012
Online: In Stock
$42.75
9781249481621
September 2012
Online: In Stock
$25.75
9781249008620
July 2012