Steven Frankel Editor & Author

Steven Frankel is Professor of Philosophy at Xavier University.

Martin D. Yaffe is Professor of Philosophy and Religion at the University of North Texas.