All and I do mean all of nicholas sparks books absolutely amaze me but this one I have no words for how well it's written. Putting you in the edge of your chair is certainly way more than what this book will do. No words can describe how good this book is