No image available.
Douglas A. Foster is Professor of Church History at Abilene Christian University.