2-Day Exclusive. Take up to $10 off. Get the code »

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.