The Shelf · 871 books
The Road to Tender Hearts
Annie Harnett · read 1 January 2026 to 5 January 2026
GradeA-
Literary, Comic/Satire
363 pages. Audiobook, read by Mark Bramhall.
What I thought (may give it away)
Sweet, kind, special in that way that these books seem to be.