Alexander the great : lessons from history's undefeated general - Yenne, Bill (World generals series, 2010)