A review by geekgoddessofbooks
A Walk to Remember by Nicholas Sparks

5.0