![](https://www.skeptic.com/wordpress/wp-content/uploads/Kevin-McCaffree-286-2x.jpg)
Since the dawn of social science, theorists have debated how and why societies appear to change, develop and evolve. Shermer speaks with sociologist Kevin McCaffree about: his research on crime and gun violence • diversity, equity, and inclusion • political polarization •cultural and biological evolution • horizontal/equalitarian vs. vertical/hierarchical societies • human selfishness and the problem of altruism, and what the future holds for humanity and society…