Robert A. J. Gagnon

Robert A. J. Gagnon is associate professor of New Testament at Pittsburgh Theological Seminary.