The encyclopedia of military history : - Dupuy, R. Ernest (Macdonald & Co., 1970)