A short history of ancient Egypt - O'Connor, David (Carnegie Museum of Natural History, 1990)