← Reading
by Paul Lynch
Finished June 5, 2024★★★★★
First published 2023 · 244 pages · Open Library · Goodreads