
David is an associate professor of philosophy at the University of Michigan, Ann Arbor. He teaches at the graduate and undergraduate level on a wide range of areas in philosophy.
You do not have Javascript enabled. Some elements of this website may not work correctly.
Associate Professor of Philosophy,University of Michigan, Ann Arbor
David is an associate professor of philosophy at the University of Michigan, Ann Arbor. He teaches at the graduate and undergraduate level on a wide range of areas in philosophy.