More by Anthony Esolen

Catholic social teaching is the fleshing out, in pragmatic and general terms, of the twin commandments of Christ: “You shall love the Lord your God with all your heart and soul and mind and strength, and you shall love your…

The national daily championing freedom, smaller government and human dignity. The Stream offers a rich and lively source for breaking news, Christian inspiration and conservative commentary while challenging the worst in the mainstream media.