A. K. M. Adam

A. K. M. Adam teaches New Testament at Seabury-Western Theological Seminary in Evanston, Illinois.