David Clyde Jones

Covenant Theological Seminary