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

Before I Go To Sleep - S J Watson

Ooh! Okay, something good might be about to go down...