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

And Then There Were None - Agatha Christie

The ending of this book gives me shivers each and every time.