Egypt /
Naylor, Trevor,author.