18 Dec 2017 Philosophy Theology Morality Christianity Duty Family International Politics Race Family Trump Strangers The Scope and Nature of Duty
24 Sep 2016 Politics Morality Duty Of Political Endorsements, the Media, and Duty A Cavalcade of Logic-Denying and Morality-Ignoring Fools