The World of Catholic Renewal, 1540–1770 (New Approaches to European History, Series Number 30)

You might also like...