San Francisco, California
London, United Kingdom
Are Christianity and Evolution incompatible? Lee Barrett, Professor of Theology at Lancaster Theological Seminary, will be giving a presentation on this difficult question. This talk serves as an excellent companion to Dr. Roger Thomas' on "Darwin's Decisive Argument" held in July.
Please pay all outstanding library fines before attending library programs.