A review by rhondareads21
The Guardian by Nicholas Sparks

5.0