Dave Reynolds rated Everyone Brave Is Forgiven: 5 stars Aug. 10, 2017 Public Everyone Brave Is Forgiven by Chris Cleave