Tom Lake

Tom Lake

2023 • 295 pages

Ratings105

Average rating4

15
bmoney_esq
BrandonSupporter

It felt pleasant but not consequential until almost 2/3 of the way through, but once the story reveals itself it is a masterpiece.

April 30, 2024