“Peter’s denial tells us what society is.”
The Catholic philosopher, and social scientist, Rene Girard, died yesterday at the age of 91 at his home in Stanford, California: The ‘Darwin of the Human Sciences’. May perpetual light shine upon him. More on Girard’s remarkable life from Artur Rosman here: RIP Rene Girard. Watch Professor Girard speak about the Scriptures and St. Peter’s denial of Christ below.