 Does it repeat itself? Are we condemned to cycles of history? And if you want to understand man and even get a chance to maybe predict the future, what do you need to understand? I've been convinced ever since I read the great John Keegan's book on the history of war