Michael J Walsh
Walsh has authored or edited more than a dozen works on the history of the Church. He is a Librarian at Heythrop College, University of London.
Walsh has authored or edited more than a dozen works on the history of the Church. He is a Librarian at Heythrop College, University of London. See less