Daniel Madigan

First name: 
Daniel
Last name: 
Madigan
Pontifical Gregorian University, Institute for the Study of Religions and Cultures, Rome, Italy