content: This is BY FAR, the best book I have EVER read! I HATE reading, and I read this 450 page book in three days! It was for summer reading for school, and I thought that I would read it before i saw the movie coming out soon! I AM SO GLAD I DID!! Thanks!