This is now my all time favorite book ever! I loved the range of emotions that this book captured. The characters are so well developed and detailed you can picture them perfectly! I could read this a hundred times and still want to read it again!