Manyebook
James Doyne Dawson
Great Commanders of the Ancient World, 1479BC - 453AD