Safe HavenNicholas SparksShirleyRead Jul 2011 · 2278 reviews · 2287 books readA fantastic book, I could not put it down towards the end! def recommend! 0GIF