David Baggett

Harry Potter and Philosophy

Subtitle
If Aristotle Ran Hogwarts

Edited by Shawn E. Klein and David Baggett