Our Defining Revolution


Thirty-First Sunday in Ordinary Time We don’t often get to witness the formation from scratch of a new social order, much less play a defining role in determining what shape they take or… Continue reading