Egypt, Greece and Rome. : Civilizations of the ancient mediterranean. - Freeman, Charles (Oxford University Press, 1996)