I first read this in high school and I remember thinking that the story was good but the experience of reading this book was awful. Wanted to see how I felt about two English degrees later. I stand by my original review. It's an interesting tale and I caught a lot more of the humor this time around, but it still drags on forever and ever. I was so happy when I was finished. Will not be reading it again.