For an alphabetized list of all books reviewed, see the Directory of Reviews.
Read in 2023:
- The Very Secret Society of Irregular Witches by Sangu Mandanna (audio)
- The Fountains of Silence by Ruta Sepetys
- Mad About You by Mhairi McFarlane (audio)
- Pod by Laline Paull
- South to America by Imani Perry (audio/ebook)
- Not Your Ex’s Hexes by April Asher (audio)
- Less is Lost by Andrew Sean Greer (audio)
- The Bombay Prince by Sujata Massey (audio)
- Love on the Brain by Ali Hazelwood
- What Happened to Ruthy Ramirez by Claire Jimenez
- A Prayer for the Crown-Shy by Becky Chambers (audio)
- Signal to Noise by Silvia Moreno-Garcia
- Ship Wrecked by Olivia Dade (audio)
- Shutter by Ramona Emerson
- The Last Girl by Nadia Murad (audio)
- The Marriage Portrait by Maggie O’Farrell (audio/ebook)
- Our Missing Hearts by Celeste Ng (audio)
- Well Played by Jen DeLuca
- The Wolf Den by Elodie Harper
- The Bookish Life of Nina Hill by Abbi Waxman (audio)
- The Exiles by Jane Harper
- The Sound of a Wild Snail Eating by Elisabeth Tova Bailey
- This Rebel Heart by Katherine Locke (audio)
- Heartstopper, Volume 2 by Alice Oseman (graphic novel)
- The Galaxy, and the Ground Within by Becky Chambers
- The Island of Missing Trees by Elif Shafak (audio)
Read in 2022:
- No Quiet Water by Shirley Miller Kamada
- Things You Save in a Fire by Katherine Center (audio)
- Love Lettering by Kate Clayborn
- Legends & Lattes by Travis Baldree (audio)
- Under a White Sky by Elizabeth Kolbert
- A Stitch in Time by Kelley Armstrong (audio)
- The River by Peter Heller
- Demon Copperhead by Barbara Kingsolver
- People Person by Candice Carty-Williams
- Mecca by Susan Straight (audio)
- Factory Girls by Michelle Gallen
- The Bodyguard by Katherine Center (audio)
- Lady Justice by Dahlia Lithwick
- Below Zero by Ali Hazelwood (audio)
- Crazy Stupid Bromance by Lyssa Kay Adams (audio)
- Murder of Crows by Anne Bishop
- Take My Hand by Dolen Perkins-Valdez (audio)
- The Secret Lives of Color by Kassia St. Clair (audio)
- Down a Dark River by Karen Odden (audio)
- Oh William! by Elizabeth Strout (audio)
- The Belle of Belgrave Square by Mimi Matthews
- The One Hundred Years of Lenni and Margot by Marianne Cronin (audio)
- Soul Taken by Patricia Briggs
- The Siren of Sussex by Mimi Matthews (audio)
- Sea of Tranquility by Emily St. John Mandel (audio)
- A Town Called Solace by Mary Lawson
- The Fortunes of Jaded Women by Carolyn Huynh
- Yerba Buena by Nina LaCour (audio)
- Ever After Always by Chloe Liese (audio)
- Written in Red by Anne Bishop
- Heartstopper Vol. 1 by Alice Oseman
- The Sentence by Louise Erdrich
- How to Give Up Plastic by Will McCallum (audio)
- O Jerusalem by Laurie R. King (audio)
- Haven by Emma Donoghue
- Light From Uncommon Stars by Ryka Aoki (audio)
- Far Sector by N.K. Jemisin and Jamal Campbell (ill.)
- A Lot Like Adios by Alexis Daria
- Fevered Star by Rebecca Roanhorse (audio)
- Brideshead Revisited by Evelyn Waugh (audio/ebook)
- Don’t Overthink It by Anne Bogel
- Book Lovers by Emily Henry (audio)
- The Hidden Palace by Helene Wecker
- The Dreamer by Pam Munoz Ryan
- Cannery Row by John Steinbeck
- The Song of Achilles by Madeline Miller (audio)
- Diary of a Young Naturalist by Dara McAnulty (audio)
- Finlay Donovan is Killing It by Elle Cosimano
- Lessons in Chemistry by Bonnie Garmus (audio)
- The Scent of Burnt Flowers by Blitz Bazawule
- The Book of Hope: A Survival Guide for Trying Times by Jane Goodall and Douglas Abrams (audio)
- The Space Between Worlds by Micaiah Johnson (audio)
- Always Only You by Chloe Liese (audio)
- The Best We Could Do by Thi Bui
- Share Your Stuff, I’ll Go First by Laura Tremaine
- The Inheritance of Orquidea Divina by Zoraida Cordova (audio)
- Ordinary Monsters by J.M. Miro
- We’re Going to Need More Wine by Gabrielle Union (audio)
- Four Aunties and a Wedding by Jesse Q. Sutanto (audio)
- The Final Revival of Opal & Nev by Dawnie Walton (audio)
- Bloomsbury Girls by Natalie Jenner
- Wolfpack by Abby Wambach (audio)
- Build Your House Around My Body by Violet Kupersmith (audio)
- Just Last Night by Mhairi McFarlane
- The Darkest Part of the Forest by Holly Black (audio)
- Last Night at the Telegraph Club by Malinda Lo
- Clanlands by Sam Heughan and Graham McTavish (audio)
- Rules of Civility by Amor Towles (audio)
- By the Book by Jasmine Guillory
- Wayward by Dana Spiotta
- The Love Hypothesis by Ali Hazelwood (audio)
- Nettle & Bone by T. Kingfisher
- Young Mungo by Douglas Stuart
- Broken Harbor by Tana French (audio)
- The Candy House by Jennifer Egan
- Quiet by Susan Cain (audio)
- The Unquiet Dead by Stacie Murphy
- The Soulmate Equation by Christina Lauren (audio)
- The Book of Form and Emptiness by Ruth Ozeki
- Peach Blossom Spring by Melissa Fu
- The Princess Trap by Talia Hibbert
- Black Water Sister by Zen Cho (audio)
- Booth by Karen Joy Fowler
- Laundry Love by Patric Richardson
- Small Pleasures by Clare Chambers (audio)
- The Suite Spot by Trish Doller
- The Storyteller: Tales of Life and Music by Dave Grohl (audio)
- Undercover Bromance by Lyssa Kay Adams
- Come As You Are by Jennifer Haupt
- A Deadly Fortune by Stacie Murphy (audio)
- Mala’s Cat by Mala Kacenberg
- Gloved Heart by Charlotte Brentwood
- Life from Scratch by Sasha Martin (audio)
- Dial A For Aunties by Jesse Q. Sutanto (e-book/audio)
- 84, Charing Cross Road by Helene Hanff (audio)
- Not the Witch You Wed by April Asher
- An Elderly Lady is Up to No Good by Helene Tursten (audio)
- Inheritance by Dani Shapiro
- Before the Ever After by Jacqueline Woodson (audio)
- Mediocre by Ijeoma Oluo (audio)
- Being Heumann by Judy Heumann
- The Warden by Anthony Trollope
- Beautiful World, Where Are You by Sally Rooney (audio)
- Good Girl Complex by Elle Kennedy
- Before We Visit the Goddess by Chitra Banerjee Divakaruni
- The Island of Sea Women by Lisa See (audio)
- The Puma Years by Laura Coleman
- Well Met by Jen DeLuca (audio)
Read in 2021:
- The Mill on the Floss by George Eliot
- Beach Read by Emily Henry (audio)
- How We Got to Now by Steven Johnson (audio)
- Love at First by Kate Clayborn
- Of Women and Salt by Gabriela Garcia (audio)
- Olympus, Texas by Stacey Swann
- The Maidens by Alex Michaelides (audio)
- The Night Tiger by Yangsze Choo (audio)
- The Road Trip by Beth O’Leary
- The Other Black Girl by Zakiya Dalila Harris
- The Survivors by Jane Harper (audio)
- The Tangleroot Palace by Marjorie Liu
- Unwinding Anxiety by Judson Brewer (audio)
- One Last Stop by Casey McQuiston
- Filthy Animals by Brandon Taylor
- Minor Feelings by Cathy Park Hong (audio)
- Atomic Habits by James Clear (audio)
- O Beautiful by Jun Yung
- The Bromance Book Club by Lyssa Kay Adams (audio)
- Good Company by Cynthia D’Aprix Sweeney (audio)
- The Fated Sky by Mary Robinette Kowal
- Garlic and Sapphires: The Secret Life of a Critic in Disguise by Ruth Reichl (audio)
- Burnt Sugar by Avni Doshi
- Portrait of a Scotsman by Evie Dunmore (audio)
- Three Apples Fell From the Sky by Narine Abgaryan
- The Most Beautiful Girl in Cuba by Chanel Cleeton (audio)
- A Spindle Splintered by Alix E. Harrow
- Blackout by Connie Willis
- Party of Two by Jasmine Guillory (audio)
- Babylon’s Ashes by James S.A. Corey
- Convenience Store Woman by Sayaka Murata
- Against the Loveless World by Susan Abulhawa
- Under the Whispering Door by T. J. Klune
- Sorry I’m Late, I Didn’t Want to Come by Jessica Pan
- Death in Focus by Anne Perry
- Anchored Hearts by Priscilla Oliveras
- Howl’s Moving Castle by Diana Wynne Jones
- Wild Sign by Patricia Briggs
- Klara and the Sun by Kazio Ishiguro (audio)
- Rizzio by Denise Mina
- Certain Dark Things by Silvia Moreno-Garcia
- All the Rage by Courtney Summers
- The Moor by Laurie R. King (audio)
- The Mayor of Casterbridge by Thomas Hardy
- Seven Fallen Feathers by Tanya Talaga (audio)
- The Mother-in-Law by Sally Hepworth (audio)
- She Who Became the Sun by Shelley Parker-Chan
- Braving It by James Campbell (audio)
- The Midnight Bargain by C.L. Polk
- The Devil in the Grove by Gilbert King (audio)
- The Women in Black by Madeleine St. John
- Marlena by Julie Buntin
- Into the Drowning Deep by Mira Grant (audio)
- Caste by Isabel Wilkerson (audio)
- A Wizard’s Guide to Defensive Baking by T. Kingfisher
- Crying in H-Mart by Michelle Zauner (audio)
- A Psalm for the Wild Built by Becky Chambers
- Thin Girls by Diana Clarke (audio)
- The Crossing Places by Elly Griffiths
- The Body Keeps the Score by Bessel Van Der Kolk (audio)
- People We Meet on Vacation by Emily Henry (audio)
- Elatsoe by Darcie Little Badger
- Venetia by Georgette Heyer (audio)
- Written in the Stars by Alexandria Bellefleur
- You’ll Never Believe What Happened to Lacey by Amber Ruffin and Lacey Lamar (audio)
- The Ones We’re Meant to Find by Joan He
- How the One-Armed Sister Sweeps Her House by Cherie Jones (audio)
- Detransition, Baby by Torrey Peters
- Sweet Sorrow by David Nicholls
- Winter’s Orbit by Evarina Maxwell (audio)
- Winter Counts by David Heska Wanbli Weiden
- Broken (In the Best Possible Way) by Jenny Lawson (audio)
- The Trouble With Hating You by Sajni Patel
- Wolfsong by T. J. Klune
- The Proposal by Jasmine Guillory (audio)
- Eat a Peach by David Chang (audio)
- Black Sun by Rebecca Roanhorse (audio)
- The New Wilderness by Diane Cook (audio)
- The Boyfriend Project by Farrah Rochon
- The Satapur Moonstone by Sujata Massey (audio)
- The Mountains Sing by Que Mai Phan Nguyen
- Piranesi by Susanna Clarke
- Real Life by Brandon Taylor (audio)
- The Left-Handed Booksellers of London by Garth Nix
- Catch and Kill by Ronan Farrow (audio)
- The Constant Rabbit by Jasper Fforde
- Luster by Raven Leilani (audio)
- Comet in Moominland by Tove Janssen
- The Pearl that Broke Its Shell by Nadia Hashimi
- Big Girl, Small Town by Michelle Gallen (audio)
- Firekeeper’s Daughter by Angeline Boulley
- Summerwater by Sarah Moss (audio)
- Neverwhere by Neil Gaiman (audio)
- Go Tell It on the Mountain by James Baldwin
- Act Your Age, Eve Brown by Talia Hibbert
- Blind Justice by Anne Perry (audio)
- The Hollow Places by T. Kingfisher
- A Woman of No Importance by Sonia Purnell
- Concrete Rose by Angie Thomas
- Shuggie Bain by Douglas Stewart (audio)
- The Duke Who Didn’t by Courtney Milan
- How Beautiful We Were by Imbolo Mbue
- In the Dream House by Carmen Maria Machado (audio)
- The Wonder Engine by T. Kingfisher
- The Atlas of Reds and Blues by Devi S. Laskar (audio)
- Get Well Soon by Jennifer Wright
- Leave the World Behind by Rumaan Alam (audio)
- One by One by Ruth Ware (audio)
- Dear Miss Kopp by Amy Stewart
- A Rogue of One’s Own by Evie Dunmore (audio)
- Only Ever Yours by Louise O’Neill
- Wrapped Up in You (novella) by Talia Hibbert
- Realm of Ash by Tasha Suri (audio)
Read in 2020:
- The Lola Quartet by Emily St. John Mandel
- Here for It; or, How to Save Your Soul in America: Essays by R. Eric Thomas (audio)
- Clockwork Boys by T. Kingfisher
- When No One is Watching by Alyssa Cole
- The Female of the Species by Mindy McGinnis
- Kopp Sisters on the March by Amy Stewart (audio)
- When Time Stopped by Ariana Neumann
- The Invisible Life of Addie LaRue by V. E. Schwab (audio)
- The Rakess by Scarlett Peckham
- Why I’m No Longer Talking to White People About Race by Reni Eddo-Lodge
- The Witches are Coming by Lindy West (audio)
- Something to Talk About by Meryl Wilsner
- A House Without Windows by Nadia Hashimi (audio)
- Unfollow: A Journey from Hatred to Hope by Megan Phelps-Roper
- The Worst Best Man by Mia Sosa
- The Switch by Beth O’Leary (audio)
- Drive Your Plow Over the Bones of the Dead by Olga Tokarczuk
- The Story of More by Hope Jahren (audio)
- You Had Me at Hola by Alexis Daria
- The Fire This Time: A New Generation Speaks About Race edited by Jesmyn Ward
- Long Bright River by Liz Moore (audio)
- Too Much Lip by Melissa Lucashenko
- Transcendent Kingdom by Yaa Gyasi (audio)
- The Salt Path by Raynor Winn
- The Vanishing Half by Brit Bennett (audio)
- The Cruel Prince by Holly Black (audio)
- Unmasked by the Marquess by Cat Sebastian
- All Adults Here by Emma Straub (audio)
- Dreamland Burning by Jennifer Latham
- City of Brass by S. A. Chakraborty (audio)
- The Once and Future Witches by Alix E. Harrow
- Sherwood by Meagan Spooner (audio)
- The Lady’s Guide to Celestial Mechanics by Olivia Waite
- The End of the Day by Bill Clegg
- Faithful Place by Tana French (audio)
- If I Never Met You by Mhairi McFarlane
- How We Disappeared by Jing-Jing Lee (audio)
- Fleishman is in Trouble by Taffy Brodesser-Akner
- A Letter of Mary by Laurie R. King (audio)
- Off the Clock: Feel Less Busy While Getting More Done by Laura Vanderkam
- My Favorite Thing is Monsters by Emil Ferris
- The Wedding Party by Jasmine Guillory (audio)
- Network Effect by Martha Wells
- A Burning by Megha Majumdar (audio)
- The Fire Next Time by James Baldwin (audio)
- Hamnet by Maggie O’Farrell (audio)
- Take a Hint, Dani Brown by Talia Hibbert
- The Book Woman of Troublesome Creek by Kim Michele Richardson (audio)
- The City in the Middle of the Night by Charlie Jane Anders
- The Happy Ever After Playlist by Abby Jimenez (audio)
- Writers and Lovers by Lily King
- How to be an Anti-Racist by Ibram X. Kendi
- Dry by Neal Shusterman and Jarrod Shusterman (audio)
- 99 Percent Mine by Sally Thorne (audio)
- Ordinary Grace by William Kent Krueger
- Code Name Helene by Ariel Lawhon (audio)
- The Pull of the Stars by Emma Donoghue
- The Flatshare by Beth O’Leary (audio)
- Simon the Fiddler by Paulette Jiles
- So You Want to Talk About Race by Ijeoma Oluo (audio)
- Utopia Avenue by David Mitchell
- Matilda by Roald Dahl (audio)
- The Wedding Date by Jasmine Guillory (audio)
- The Blackbird Girls by Anne Blankman
- The House in the Cerulean Sea by T.J. Klune (audio)
- Sharks in the Time of Saviors by Kawai Strong Washburn
- Clap When You Land by Elizabeth Acevedo (audio)
- Saint X by Alexis Schaitken (audio)
- Mexican Gothic by Silvia Moreno-Garcia
- Disappearing Earth by Julia Phillips
- White Fragility by Robin Diangelo (audio)
- The Night Circus by Erin Morgenstern
- A Monstrous Regiment of Women by Laurie R. King (audio)
- Queenie by Candice Carty-Williams
- The Tea Girl of Hummingbird Lane by Lisa See (audio)
- Where the Dead Sit Talking by Brandon Hobson
- The Only Plane in the Sky by Garrett Graff (audio)
- Djinn Patrol on the Purple Line by Deepa Annaparra
- Vera Kelly is Not a Mystery by Rosalie Knecht
- A Princess in Theory by Alyssa Cole
- Deathless Divide by Justina Ireland (audio)
- Girl, Woman, Other by Bernadine Evaristo
- My Dark Vanessa by Kate Elizabeth Russell (audio)
- Siege and Storm by Leigh Bardugo
- The Night Watchman by Louise Erdrich
- Silver Sparrow by Tayari Jones (audio)
- Notes From a Young Black Chef by Kwame Onwuachi
- Sadie by Courtney Summers (audio)
- Smoke Bitten by Patricia Briggs
- The Glass Hotel by Emily St. John Mandel
- Bringing Down the Duke by Evie Dunmore (audio)
- The Beauty of Your Face by Sahar Mustafah
- No Visible Bruises by Rachel Louise Snyder
- The Lost Man by Jane Harper (audio)
- Nimona by Noelle Stevenson
- A Curse So Dark and Lonely by Brigid Kemmerer
- Get a Life, Chloe Brown by Talia Hibbert (audio)
- The World That We Knew by Alice Hoffman (audio)
- The Most Fun We Ever Had by Claire Lombardo
- The Herd by Andrea Bartz
- Hunted by Meagan Spooner (audio)
- Shrill by Lindy West (audio)
- The Yellow House by Sarah Broom
- The Unhoneymooners by Christina Lauren (audio)
- The Dragon Republic by R. F. Kuang
- Atlas Alone by Emma Newman (audio)
- The Governess Game by Tessa Dare
- Ayesha at Last by Uzma Jalaluddin
- With the Fire on High by Elizabeth Acevedo (audio)
- The Memory Police by Yoko Ogawa
- Don’t You Forget About Me by Mhairi McFarlane
- How We Fight For Our Lives by Saeed Jones (audio)
- Amnesty by Aravind Adiga
- The Brain That Changes Itself by Norman Doidge
- Old Baggage by Lissa Evans (audio)
- Before Mars by Emma Newman
- Know My Name by Chanel Miller
- Popular: Vintage Wisdom for a Modern Geek by Maya van Wagenen (audio)
- Shadow and Bone by Leigh Bardugo
- Go, Went, Gone by Jenny Erpenbeck
- Pride by Ibi Zoboi (audio)
- They Called Us Enemy by George Takei
- Nemesis Games by James S. A. Corey
- Amy and Isabelle by Elizabeth Strout (audio)
- The Churn by James S. A. Corey
- Scandal Takes the Stage by Eva Leigh
- The Hating Game by Sally Thorne (audio)
- Ninth House by Leigh Bardugo
How was Shades of Grey? Fforde’s one of my favorite authors and I’ve been waiting for this book to come out in paperback ever since I first heard he was working on it. I know, I could pick it up in hardback but I hate having a big heavy hardback to lug around with me. Or I suppose I could move into this century and get a Kindle…
Shades of Grey was fantastic. It’s a first book in a series, and Fforde has created a world that is very different, so it definitely took some effort to understand what’s happening. The series takes place in a world where everyone’s status is determined by which colors they can see and how well they can see them. Like his other books, strange and a lot of fun — I’m looking forward to the next one!
One of my favorite things about the Kindle is not waiting for paperbacks!