Author: Douglas Edwards
Bio: Philosophy professor at Hamilton College, formerly at University of Aberdeen.