Reading list: Barry Taylor
Bdfore the Pharaohs: Egypt's mysterious prehistory