The Peace of God: Social Violence and Religious Response in France around the Year 1000