Not one of my favorite Nicholas Sparks books, but good none-the-less. Most times, his books get me right from the start. With this book, it didn't really start grabbing me until the second half. Lots of surprises (no spoilers here!) and twists in the plot. Some things I could guess, others I couldn't. All in all a fairly decent read.