Over the course of millennia, humanity began the gradual process of coalescing into human societies and settling into towns and cities with definite social hierarchies. This process required innovation, adaptation, and cooperation that arose in several places independently.
- Diamond vs. Howells Neolithic Revolution Debate (PDF)
- Hammurabi's Code
- Greek Philosophy - Plato & Aristotle