$30.00

**ISBN:**9780063274280

**Availability:**In Stock at Kepler's Now

**Published:**Harper - May 2nd, 2023

$32.00

**ISBN:**9780063276987

**Availability:**In Stock at Kepler's Now

**Published:**HarperVia - May 2nd, 2023

$27.00

**ISBN:**9781640095434

**Availability:**In Stock at Kepler's Now

**Published:**Counterpoint - May 2nd, 2023

$27.00

**ISBN:**9780374602048

**Availability:**In Stock at Kepler's Now

**Published:**Farrar, Straus and Giroux - June 6th, 2023

$28.00

**ISBN:**9780593490921

**Availability:**In Stock at Kepler's Now

**Published:**Viking - May 9th, 2023

$29.99

**ISBN:**9780063073104

**Availability:**In Stock at Kepler's Now

**Published:**Ecco - May 16th, 2023

$17.00

**ISBN:**9780593315699

**Availability:**In Stock at Kepler's Now

**Published:**Vintage - May 16th, 2023

$26.00

**ISBN:**9780593540718

**Availability:**In Stock at Kepler's Now

**Published:**G.P. Putnam's Sons - May 16th, 2023

$27.00

**ISBN:**9780593498156

**Availability:**In Stock at Kepler's Now

**Published:**One World - May 16th, 2023

$30.00

**ISBN:**9780063250833

**Availability:**In Stock at Kepler's Now

**Published:**William Morrow - May 16th, 2023

$28.99

**ISBN:**9780593134733

**Availability:**In Stock at Kepler's Now

**Published:**Ballantine Books - May 16th, 2023

$28.00

**ISBN:**9780593332337

**Availability:**In Stock at Kepler's Now

**Published:**Riverhead Books - May 23rd, 2023

$40.00

**ISBN:**9781797203065

**Availability:**In Stock at Kepler's Now

**Published:**Chronicle Books - May 23rd, 2023

$28.00

**ISBN:**9780374608484

**Availability:**In Stock at Kepler's Now

**Published:**MCD - May 23rd, 2023

$28.99

**ISBN:**9781250887009

**Availability:**In Stock at Kepler's Now

**Published:**Flatiron Books - May 23rd, 2023

$28.99

**ISBN:**9781639730377

**Availability:**In Stock at Kepler's Now

**Published:**Bloomsbury Publishing - May 30th, 2023

$29.99

**ISBN:**9781250878359

**Availability:**In Stock at Kepler's Now

**Published:**Flatiron Books - June 6th, 2023

$28.00

**ISBN:**9780306830334

**Availability:**In Stock at Kepler's Now

**Published:**Hachette Go - June 6th, 2023

$28.00

**ISBN:**9781984881694

**Availability:**In Stock at Kepler's Now

**Published:**Pamela Dorman Books - June 6th, 2023

$25.00

**ISBN:**9780374609870

**Availability:**In Stock at Kepler's Now

**Published:**MCD - June 6th, 2023

$28.00

**ISBN:**9781643752846

**Availability:**In Stock at Kepler's Now

**Published:**Algonquin Books - June 13th, 2023

$29.99

**ISBN:**9780063249943

**Availability:**In Stock at Kepler's Now

**Published:**HarperOne - June 13th, 2023

$28.00

**ISBN:**9780593535974

**Availability:**In Stock at Kepler's Now

**Published:**Knopf - June 13th, 2023

$28.00

**ISBN:**9781982189587

**Availability:**In Stock at Kepler's Now

**Published:**S&S/ Marysue Rucci Books - June 13th, 2023

$27.00

**ISBN:**9780307594143

**Availability:**In Stock at Kepler's Now

**Published:**Knopf - June 20th, 2023

$27.00

**ISBN:**9780593447871

**Availability:**In Stock at Kepler's Now

**Published:**Random House - June 20th, 2023

$28.99

**ISBN:**9781984820495

**Availability:**In Stock at Kepler's Now

**Published:**Ballantine Books - June 20th, 2023

$30.00

**ISBN:**9780063267107

**Availability:**In Stock at Kepler's Now

**Published:**Mariner Books - June 27th, 2023

$28.00

**ISBN:**9780593535707

**Availability:**In Stock at Kepler's Now

**Published:**Knopf - June 27th, 2023

$30.00

**ISBN:**9781982159184

**Availability:**In Stock at Kepler's Now

**Published:**Scribner - June 27th, 2023

$27.00

**ISBN:**9781640095830

**Availability:**In Stock at Kepler's Now

**Published:**Counterpoint - June 27th, 2023

$27.00

**ISBN:**9780374606589

**Availability:**In Stock at Kepler's Now

**Published:**Farrar, Straus and Giroux - July 11th, 2023

$26.99

**ISBN:**9781635574319

**Availability:**In Stock at Kepler's Now

**Published:**Bloomsbury Publishing - July 11th, 2023

$27.00

**ISBN:**9781668013878

**Availability:**In Stock at Kepler's Now

**Published:**Atria Books - July 18th, 2023

$28.00

**ISBN:**9780593355367

**Availability:**In Stock at Kepler's Now

**Published:**Del Rey - July 18th, 2023

$27.00

**ISBN:**9780593653678

**Availability:**In Stock at Kepler's Now

**Published:**Viking - July 11th, 2023

$29.00

**ISBN:**9780385545150

**Availability:**In Stock at Kepler's Now

**Published:**Doubleday - July 18th, 2023

$27.00

**ISBN:**9780802161963

**Availability:**In Stock at Kepler's Now

**Published:**Grove Press - July 18th, 2023

$30.00

**ISBN:**9780063327528

**Availability:**In Stock at Kepler's Now

**Published:**Harper - August 1st, 2023

$30.00

**ISBN:**9780063207264

**Availability:**In Stock at Kepler's Now

**Published:**Ecco - August 1st, 2023