A review by lovesresqdogs
Dear John by Nicholas Sparks

4.0

As with all his books a hearbreaking tale of Love and what you would do for it