TH The Harper encyclopedia of military history: from 3500 B.C. to the present by Dupuy, R. Ernest, Dupuy, Trevor N. 0 Type: Book