A review by thesimplereader
Dear John by Nicholas Sparks

4.0

Nicholas Sparks never fails to make a truly memorable love story that will fill up your heart and leave it aching for you.