Arguments for Theism

June 8, 2010

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

00:0000:00