Lloyd Baugh, SJ Author

Lloyd Baugh, S.J., is professor of Theology and Film Studies at the Pontifical Gregorian University in Rome