Harry Potter and philosophy : if Aristotle Ran Hogwarts - Baggett, David; Klein, Shawn E. (Open Court Publishing Company, 2007)