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.

Everything by Annie Harnett · The Shelf