The Harper encyclopedia of military history from 3500 BC to the present - Dupuy (Richard Ernest) 1887-1975 (HarperCollins, 1993)