The ancient world - Haywood, John; Author (2010)