James Buchanan Harrison Professor of New Testament Interpretation

GPTKB entity

Statements (10)