Online: In Stock
$16.00
9780312429485
September 2016
Online: In Stock
$20.00
9781250074898
January 2016
Online: Limited Availability
$9.99
9781536631029
December 2016
Online: Preorder
$15.99
9781250198549
January 2021
Online: Limited Availability
$219.99
9783319872414
August 2018
Online: In Stock
$219.99
9783319621449
October 2017
Online: In Stock
$44.99
9781515908531
August 2016
Online: In Stock
$29.99
9781515958536
August 2016
Online: In Stock
$22.00
9780312425791
December 2005
Online: Preorder
$20.00
9781250623102
January 2021
(Hardcover - Revised Ed.)
Online: Limited Availability
$61.25
9781118624999
June 2013
Online: Limited Availability
$61.25
9781119945055
September 2013
Online: Limited Availability
$29.95
9781781688625
March 2016
Online: In Stock
$16.95
9781781689981
January 2018
Online: In Stock
$24.95
9780819574817
November 2014
Online: Limited Availability
$35.00
9781576874561
September 2008
Online: In Stock
$12.99
9781561639489
May 2015
Online: In Stock
$45.00
9783791357676
September 2018
Online: In Stock
$45.00
9781477313909
December 2017
Online: In Stock
$21.95
9781680512328
March 2019