Free Delivery within Ireland
 

Michael Walsh

Michael J. Walsh, Michael Walsh has written or edited over a dozen works on the history of the Church, both ancient and contemporary. He was until recently, Librarian at Heythrop College, University of London, UK.
 


1 result(s)

1 result(s)