"Turchin, Peter"

War and peace and war - New York PI Press 2006 - 405 p.

9780131499966


World History

909 TUR