Scan barcode
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.