Faith and Reason

June 7, 2010

Talks at the European Leadership Forum in Eger, Hungary, May 2010. [Series Title: The Christian Worldview in Apologetic Perspective.]

00:0000:00