Herodotus and Diodorus on Egypt - Africa, Thomas W.