← Reading
by Susanna Clarke
Read before I kept dates★★★★★
First published 2004 · 865 pages · Open Library · Goodreads