$75.00
9781302909727
November 2018
(Hardcover)
Preorder. This item will ship on October 1, 2019.
$75.00
9781302918217
October 2019
(Hardcover)
Preorder. This item will ship on September 1, 2019.
$75.00
9781302919269
September 2019
In Stock. Ships in 2-3 days.
$50.00
005353940
$100.00
9781302915186
January 2019
(Hardcover)
Preorder. This item will ship on November 1, 2019.
$75.00
9781302917005
November 2019
$12.99
9781368026673
April 2019
$26.99
9780061992100
October 2012
(Hardcover)
In Stock.
$40.00
9781465455727
September 2017
$75.00
9781302916350
February 2019
$16.99
9781419735882
April 2019
(Paperback)
Limited Availability. Ships in 2-4 weeks.
$19.99
9780785145882
July 2010
(Hardcover)
Preorder. This item will ship on August 20, 2019.
$150.00
9781302918972
August 2019
(Hardcover - Expanded Ed.)
In Stock.
$16.99
9781465430014
March 2015
(Paperback)
In Stock.
$19.99
9781302915674
April 2019
(Paperback)
In Stock.
$29.99
9781302911027
August 2018
(Paperback)
Preorder. This item will ship on December 3, 2019.
$24.99
9781302919542
December 2019
$15.99
9780785198789
December 2015
$100.00
9781302915391
February 2019