Ancient Civilizations - Dr John Makeham (Global book publishing, 2008)