New light on the Indus civilization,