Reading progress update: I've read 40%.

Olive Kitteridge - Elizabeth Strout

Huh???

That's quite a turn of events.