This teaching from Emily Swan took place at a conference in November, 2016. It summarizes well some of the philosophy of Rene Girard and its implications for how we understand the central story we tell about God and humanity.