by Sayre Van Young
Provides over three thousand definitions for words found throughout the seven Harry Potter books and includes sample sentences for every word.