David Kaplan

Carla Richmond Coffing

David Kaplan, professor of philosophy