Rise and fall of Civilizations