Author: Shelly Kagan
Alternate names: Clark Professor of Philosophy Shelly Kagan