Alexander The Great : a new history - Heckel, Waldemar , 1949-; Tritle, Lawrence A. , 1946- (Wiley-Blackwell, 2009)