Author: Blum, Virgil C., S.J.