Reading progress: 191 out of 416 pages.

Before I Say Good-Bye - Mary Higgins Clark