An excellent resource to explore the juxtaposition between sacred and secular ethos. The entanglement of socialist progressives and Christian traditionalists, in the struggle for social justice: as defined, legislated and enforced by the particular secular state, and defined and canonized in Church Law, for the greater good for all societies. A timeless encounter with totalitarianism and its struggle to use power and will to subjugate reason and faith. An excellent source and guide to searching the past for the present conflict between the same ideologies and the ongoing struggle to deliver social justice into the hands of statists, or into the hands of divine moral law.