Factors for the Development of Early Civilizations in River Valleys