Alexander of Macedon, 356 - 323 B.C. A historical biography. - Green, Peter (1974)