Stephen T Davis Author & Editor

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