I read the book in half a day a few summers agoIt was most excellentI'll wait for the movie which i'll probably never watch.I keep trying to get edaddy to read the book, but he hasn't. I know it had me laughing outloud and sobbing like a baby..which is a sign of a great book