Human kind: A Hopeful History

Bregman, Rutger