I cannot believe I haven't read these books before. After watching the movie I thought I would give them a go, I read them in a few days, couldn't put them down. Has everything I look for in a book, and brought me to tears a few times. One of my favs... Simply amazing!