Source: http://www.redorbit.com/news/science/1112955681/math-and-history-collide-in-new-society-evolution-model-092413/