Ralph E. MacKenzie earned his MA in Theological Studies from Bethel Seminary in San Diego with a concentration in Church History. He then served as visiting professor at Odessa International Theological Seminary in the Ukraine and BIOLA University's School of Apologetics, where he taught Church History and Systematic Theology. He has addressed such topics as current religious trends and the interaction between science and the Christian faith. Finally, he coauthored with Norman L. Geisler, Roman Catholics and Evangelicals: Agreements and Differences, published by Baker.