Homily for Foundation Day Mass of St Edmund's College, Ware
On Michaelmas Day, 1568, Douai College was founded in northern France. The College commenced in a hired house near to the theological schools in that small town and received papal approval on that same day. Cardinal William Allen, who inspired...