Even with these finds, the identities of the cities' rulers remain in doubt ... in the fertile Indus River Valley between 3000 and 1900 BCE. Larger than either the Egyptian or Mesopotamian ...