Thomas D CarrollThomas D. Carroll is a diocesan parish priest of the Archdiocese of Sydney, Australia, professor of theology and philosophy at the Collegium Augustinianum, Philadelphia, and adjunct associate professor in the School of Philosophy and Theology at the niversity of Notre Dame Australia, Sydney Campus. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code