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

The Distant Hours - Kate Morton

This is the book that will not end.

 

Here I am at page 4 million and 80 and a secret has finally been revealed.

 

 

No one can ever again accuse me of having zero patience!