Turchin, Peter
Ultra Society
Ages of Discord