The rise and fall of ancient civilizations