Author: Dr William Edgar

Dr William Edgar is Professor of Apologetics, Coordinator of the Apologetics Department, and Chairman of the Faculty at Westminster Theological Seminary in Philadelphia. He plays regularly with a professional jazz band. 

Sort By: