Author: Farrugia, SJ, Edward G.