Understanding human history: an analysis including the effects of geography and differential evolution Hart, Michael H. Popularity → Current 22 Peak 35 Niche 60 Washington Summit Publishers 2007 483 pages