David Baggett

Professor of philosophy at Liberty University in Lynchburg, Virginia, David Baggett (Ph.D., Wayne State University). He is one of the coeditors of Harry Potter and Philosophy, as well as C.

Most Popular books By David Baggett
Authors similar to David Baggett
Ranking in Category