K. K. Yeo

K. K. Yeo teaches New Testament at Garrett-Evangelical Theological Seminary.