Title: Engaged philosophy
Subjects: Ethics, Philosophy, Philosophy and social sciences, Political science
People: David Braybrooke