A review by kayemac
The Guardian by Nicholas Sparks

4.0