Stephen Coleman

Stephen is a professor of Old Testament at Westminster Theological Seminary.