Professor James E. Mahon
PHILOSOPHY AND RELIGION
Ontological Argument
St. Anselm
René Descartes
Gottfried Wilhelm von Leibniz
Alvin Plantinga
Professor James E. Mahon