Updated 2/21/21
$29.00
ISBN: 9780316429092
Availability: In Stock at Kepler's Now
Published: Little, Brown and Company - February 8th, 2021
$28.99
ISBN: 9780062931061
Availability: In Stock at Kepler's Now
Published: HarperCollins Publishers - January 26th, 2021

$45.00
ISBN: 9781524763169
Availability: In Stock at Kepler's Now
Published: Crown - November 17th, 2020
$28.00
ISBN: 9781984878106
Availability: In Stock at Kepler's Now
Published: Viking - February 2nd, 2021
$32.00
ISBN: 9780593134047
Availability: In Stock at Kepler's Now
Published: One World - February 2nd, 2021
$30.00
ISBN: 9780593139134
Availability: In Stock at Kepler's Now
Published: Crown - October 20th, 2020
$28.00
ISBN: 9781546059585
Availability: In Stock at Kepler's Now
Published: Center Street - February 2nd, 2021
$32.00
ISBN: 9780593230251
Availability: In Stock at Kepler's Now
Published: Random House - August 4th, 2020

$28.00
ISBN: 9781984801258
Availability: In Stock at Kepler's Now
Published: The Dial Press - March 10th, 2020
$28.00
ISBN: 9780399588587
Availability: In Stock at Kepler's Now
Published: Random House - February 9th, 2021
$32.50
ISBN: 9781524763138
Availability: In Stock at Kepler's Now
Published: Crown - November 13th, 2018
$27.00
ISBN: 9780525509288
Availability: In Stock at Kepler's Now
Published: One World - August 13th, 2019
$30.00
ISBN: 9781635576054
Availability: In Stock at Kepler's Now
Published: Bloomsbury Publishing - February 9th, 2021

$28.00
ISBN: 9780735213616
Availability: In Stock at Kepler's Now
Published: Riverhead Books - May 26th, 2020
$28.00
ISBN: 9781984819215
Availability: In Stock at Kepler's Now
Published: Ballantine Books - February 9th, 2021