Massimo Faggioli cc.jpg

Massimo Faggioli, professor of theology and religious studies at Villanova University (Provided photo)