Denis O. Lamoureux

Denis O. Lamoureux

5 Followers

Devout Evangelical Christian / Professor of Science & Religion / PhD in Evangelical Theology / PhD in Evolutionary Biology / Doctor of Dental Surgery