Updated 1/30/23
$19.00
ISBN: 9780143127741
Availability: In Stock at Kepler's Now
Published: Penguin Books - September 8th, 2015
$16.99
ISBN: 9780060959470
Availability: In Stock at Kepler's Now
Published: William Morrow Paperbacks - January 30th, 2018

$20.00
ISBN: 9781571313560
Availability: In Stock at Kepler's Now
Published: Milkweed Editions - August 11th, 2015

$24.99
ISBN: 9780062316110
Availability: In Stock at Kepler's Now
Published: Harper Perennial - May 15th, 2018
$20.00
ISBN: 9780374533557
Availability: In Stock at Kepler's Now
Published: Farrar, Straus and Giroux - April 2nd, 2013
$18.99
ISBN: 9780399590528
Availability: In Stock at Kepler's Now
Published: Random House Trade Paperbacks - February 8th, 2022
$17.99
ISBN: 9781250877529
Availability: In Stock at Kepler's Now
Published: Celadon Books - December 27th, 2022
$18.99
ISBN: 9780316492928
Availability: In Stock at Kepler's Now
Published: Little, Brown and Company - December 27th, 2022

$17.00
ISBN: 9780812984965
Availability: In Stock at Kepler's Now
Published: One World - August 18th, 2015
$17.99
ISBN: 9781250076229
Availability: In Stock at Kepler's Now
Published: Picador - September 5th, 2017
$18.99
ISBN: 9780316017930
Availability: In Stock at Kepler's Now
Published: Back Bay Books - June 7th, 2011
$18.99
ISBN: 9781501111112
Availability: Usually Arrives at Kepler's in 3-14 Days
Published: Scribner - August 21st, 2018
$18.99
ISBN: 9780316299220
Availability: In Stock at Kepler's Now
Published: Back Bay Books - September 28th, 2021
$17.00
ISBN: 9780385528207
Availability: In Stock at Kepler's Now
Published: One World - January 11th, 2011
$18.00
ISBN: 9781524746742
Availability: In Stock at Kepler's Now
Published: Dutton - January 3rd, 2023