

Review of Sociopath: A Memoir by Patric Gagne
Gagne never experienced emotions the way other kids did, and when she grew older, while acting out, lying, stealing, and fighting violent...
Mar 27


Review of Famous Last Words by Gillian McAllister
The author of the fantastic Wrong Place, Wrong Time is back with a smart, twisty mystery that's wonderfully heavy on character...
Mar 20


Review of Show Don't Tell: Stories by Curtis Sittenfeld
In Curtis Sittenfeld's wonderful second short-story collection, we meet imperfect characters, often fortysomething women, in moments...
Mar 19


Review of Fault Lines in the Constitution: The Framers, Their Fights, and the Flaws that Affect Us Today by Cynthia and Sanford Levinson
Cynthia and Sanford Levinson, a noted children's author and a constitutional scholar, have created a fascinating nonfiction book for...
Feb 26


Review of The Bletchley Riddle by Ruta Sepetys and Steve Sheinkin
This middle-grade writing collaboration inserts a clever young protagonist into the behind-the-scenes World War II British codebreaking...
Feb 6


Review of Isola by Allegra Goodman
Isola , based upon the story of a real-life sixteenth-century woman, shifts between details of a life of moneyed ease and an abandonment...
Feb 5


Review of Not for the Faint of Heart by Lex Croucher
Croucher's young adult queer medieval adventure romance is sweet, spunky, and full of great banter, with characters finding their way...
Dec 18, 2024


Review of The Shadow of the Gods (The Bloodsworn #1) by John Gwynne
Gwynne's epic, Norse-inspired saga tracks three fascinating main protagonists through battles, shifting alliances, strengthened resolve,...
Dec 17, 2024


Review of Be Ready When the Luck Happens by Ina Garten
Ina's memoir is personal and thoughtful. Her charm comes through in candid reflections about her fascinating life, and her young life's...
Nov 19, 2024


Review of The Wedding People by Alison Espach
Espach layers complex emotional challenges like suicidal thoughts, grief, and loneliness with funny, quirky, poignant moments in this...
Nov 5, 2024


Review of Trespasses by Louise Kennedy
Kennedy writes poignantly about the Irish Troubles through the point of view of Cushla, a young adult stretching her wings despite her...
Oct 30, 2024


Review of Intermezzo by Sally Rooney
Intermezzo is one of my favorite Rooney novels yet, exploring complicated families, grief, unconventional relationships, forgiveness, and...
Oct 24, 2024


Review of The God of the Woods by Liz Moore
I loved this summer-camp setting, the slow build of mystery in two timelines, the privilege and working class disparities, the eventual...
Oct 9, 2024


Review of Long Live Evil (Time of Iron #1) by Sarah Rees Brennan
Sarah Rees Brennan offers a funny, dark, clever story within a story in which the heroes and villains are redefined, redemption is always...
Sep 26, 2024


Review of The Last Painting of Sara de Vos by Dominic Smith
Smith's historical fiction story in two timelines equally powerfully evokes the bleak Dutch winters of the 17th century and grimy,...
Sep 25, 2024


Review of Margo's Got Money Troubles by Rufi Thorpe
Thorpe's irresistible character of 19-year-old Margo discovers her strength, drive, creativity, and vulnerability after becoming...
Sep 4, 2024


Review of James by Percival Everett
Percival Everett's James is a fascinating retelling of Adventures of Huckleberry Finn from the point of view of enslaved Black character...
Sep 3, 2024


Review of You Are Here by David Nicholls
David Nicholls's characters, some of whom are strangers to each other, meander through the English countryside on a days-long jaunt--and...
Aug 7, 2024


Review of Table for Two: Fictions by Amor Towles
Amor Towles revisits a character from the wonderful Rules of Civility and also offers multiple New York-set tales. Towles's evocative...
Aug 1, 2024


Review of The Other Valley by Scott Alexander Howard
The Other Valley is literary fiction with a captivating setup: three adjacent valleys, each of which is a different timeline of the same...
Jun 6, 2024