Oliver P. Rafferty teaches church history at Heythrop College, University of London
The Catholic Church and the Protestant State
Oliver P Rafferty - Hardback
£50.00
Irish Catholic identities
Oliver P Rafferty - Paperback
£25.00
Irish Catholic Identities
£90.00
Subscribe to our newsletter, and stay in the loop: