Denis Lamoureux

Denis O. Lamoureux is an associate professor of science and religion at St. Joseph's College in the University of Alberta.

Web Site: Faculty Page

Books by Denis Lamoureux