The Egyptian kingdoms - David, Ann Rosalie (The making of the past, 1990)