Great captains of antiquity - Gabriel, Richard A. (Greenwood Press, 2001)