William B. Bowes

William B. Bowes is a PhD candidate in New Testament and Christian Origins at the University of Edinburgh.