How Nations and Peoples Rise and Fall