← Reading
by James McBride
Finished December 19, 2023★★★★★
First published 2023 · 400 pages · ISBN 9780593422960 · Open Library · Goodreads