Reading progress update: I've read 100 out of 272 pages.

The Storied Life of A.J. Fikry - Gabrielle Zevin