Dr. Alan D. Strange
Dr. Alan D. Strange

Dr. Alan D. Strange

President | Professor of Church History