Alexander the Great, a Battle for Truth and Fiction - David Grant

Most of what we know' about Alexander the Great (356-323 BC) comes from the pages of much later…