Ori Z Soltes

Ori Z. Soltes is a professorial lecturer in theology and art history, Georgetown University.