James R Davila

Davila is Lecturer in Early Jewish Studies at the University of St. Andrews.