This was surprisingly good. I'd never read it as a kid, heard a lot about it as an adult, started reading it and was mildly annoyed, but then ended up flying through it and really enjoyed it. Will need to read sequels.