Fact, value, and God. - Holmes, Arthur F. (Saint Joseph's University, 1997)