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

Weathering - Lucy Wood