Technology and war : from 2000 B.C. to the present / Martin van Creveld encyclopedia of military history : from 3500 B.C. to the present / R. Ernest Dupuy and Trevor N. Dupuy Collins encyclopedia of military history : from 3500 B.C. to the present / R. Ernest Dupuy and Trevor N. Dupuy