Understanding Human History: An Analysis Including the Effects of Geography and Differential Evolution

Hardback