On a side note, one of the things I appreciated in the HP books was the way Rowling played with language. Many of the character names and various spells had Latin roots. Besides encouraging kids to read again, she also worked in a few sly lessons on etymology.