Stephen T Davis

Stephen T. Davis is Russell K Pitzer Professor of Philosophy and Religious Studies at Claremont McKenna College in Claremont, California.