The Guardian

The Guardian

2003 • 494 pages

Ratings45

Average rating3.9

15
Filter by rating
-

An okay story. Sad, but not as sad as I expected from a Sparks book.

May 25, 2014
March 1, 2011