Tagged: Avatars

Is There Still Valour?

St. Margaret of Scotland What is the main premise of Christianity that Modernism attacks?  James V. Schall, S. J., lays it bare in all its simplicity in this excellent essay, “Hope Beyond Thy Sight,”...