Scott H Moore Author & Editor

Scott H. Moore is Associate Professor of Philosophy and Great Texts at Baylor University.