Vilka faktorer gör civilisationer uppgång och fall?

geografi: om territorium kan tillhandahålla för folkets levande, är ther fiender eller vänner över gränserna, är området rikt på resurser, är det på en handelsväg eller i långa avstånd från allt
ledare: ambitiösa eller inte, kraftfull eller inte, kan de behålla sin respekt och centralisera makten i sina händer.
armén: är det stora eller effektiv nog, gör den har en lovande befälhavare eller inte
administration: är det välorganiserade eller inte, effektiv eller inte, folk i området har starka fiender eller inte
lagar: gör de reglera alla aspekter av livet eller inte, är det bara nog, finns det en apparat som tvingar medborgarna att lyda dem
religion: är uppfattningar stöd kraften i linjalen, hjälper det för att ena nationen eller inte.

Jag vill också tillägga styrkan i jordbruket som en faktor för utan det skulle det inte finnas tillräckligt med mat och utan en stark ekonomi skulle det inte finnas tillräckligt med jobb för att hålla samhället innehåll och framåt.