I read this book as part of my book club. I loved it. I've even cast the movie for it in my head (I believe it is being turned into a movie next year). A wonderful story about family, love and strength through the most gruelling of times. It isn't the shortest or quickest book I've read, and it is not a light read, but very well worth it and a beautifully constructed book.