undefined

Bryan Estelle

Professor of Old Testament at Westminster Seminary California. Ordained minister in the Orthodox Presbyterian Church.