Alexander the Great - DR Stephen Harrison

A nuanced discussion of Alexander the Great’s life, personality, achievements and impact.