David Solomon
Associate Professor Emeritus of Philosophy
Moral realism, virtue ethics, ethical theory, and medical ethics
for European Studies
Associate Professor Emeritus of Philosophy
Moral realism, virtue ethics, ethical theory, and medical ethics