https://the-american-catholic.com/2016/04/10/the-better-angels-a-review/
The Better Angels: A Review