René Girard and Creative Reconciliation

Vern Neufeld Redekop & Thomas Ryba

René Girard and Creative Reconciliation