Harry Potter lore through Book 3

27 entries introduced through Book 3. Spoiler-free index: no later-book entries or plot summaries.