Open menu
David Dana Hochstein
A critical examination of the ontological argument and its implications