Eric D. Barreto

Eric D. Barreto is a Baptist minister and associate professor of New Testament at Princeton Theological Seminary.