avg_rating: 3.85
name: Richard Hanley
about: Assistant Professor of Philosophy at the University of Delaware