← Reading
by Paul Murray
Finished April 17, 2024★★★★★
First published 2023 · 736 pages · ISBN 9780374600310 · Open Library · Goodreads