The revision of the Hammurabi chronology. - Pallis, S.A