(Hardcover)
Preorder. This item will ship on April 30, 2019.
$14.59 $19.99
9781401956790
April 2019
(Paperback)
Preorder. This item will ship on January 1, 2020.
$16.99
9780316234832
January 2020
(Paperback)
Preorder. This item will ship on January 5, 2021.
$17.99
9781250116932
January 2021
(Paperback)
Limited Availability. Ships in 2-4 weeks.
$34.95
9780981914633
February 2019
(Paperback - Expanded Ed.)
Preorder. This item will ship on April 30, 2019.
$22.02 $29.95
9781628603781
April 2019
(Hardcover)
Preorder. This item will ship on December 10, 2019.
$32.50
9781250199225
December 2019
(Paperback)
Preorder. This item will ship on December 31, 2019.
$16.99
9781455591169
December 2019
(Paperback)
Preorder. This item will ship on September 30, 2019.
$16.00
9780804137591
September 2019
$23.09 $25.95
9781939457714
October 2018
$26.68 $29.99
9780062427137
April 2017
$20.16 $28.00
9780316529587
February 2019
(Hardcover)
In Stock.
$24.92 $28.00
9781984817334
December 2018
$9.69 $12.95
9781642793932
October 2019
$25.99
9781609611545
August 2011
$35.00
9780988775114
September 2012
$15.99
9781501100109
July 2014
$26.70 $30.00
9780544609716
April 2015
$28.92 $32.50
9781250066114
December 2015
$11.56 $13.00
9780143116387
December 2009
$27.00
9780307887962
April 2011