Theology of the Old Testament: Testimony, Dispute, Advocacy

GPTKB entity