← Reading
by Susanna Clarke
Finished December 28, 2023★★★★★
First published 2020 · 246 pages · Open Library · Goodreads