This is the 3rd book of Kristin Hannah's that I have read. My favorite so far. From page 1 you are hooked to keep going. Her writings are so detailed, character development well done - you build such a relationship with the characters and you feel their pain, their joy, their passion. You can visualize so much with her writings. I gave it a 4.5 out of 5.