The Evolution of Human Cooperation and Community Development: A Greener Approach to Understanding the Dynamics of Conflict - 9781793601100