International military and defense encyclopedia. Vol.6. - DUPUY, Trevor N. (Brassey-s)