Debates between Science, Religion and Philosophy
“Debates between Science, Religion and Philosophy,” UCD School of Philosophy and International Centre for Newman Studies.
Public talk.
“Debates between Science, Religion and Philosophy,” UCD School of Philosophy and International Centre for Newman Studies.
Public talk.