Author: Vincent M. Walsh
Alternate names: Monsignor Vincent M. Walsh