Posts

Showing posts with the label Rene Girard

The Scandal of Leadership: Unmasking the Powers of Domination in the Church (JR Woodward) - A Review