Title: Routledge Revivals : a History of the Art of War in the Middle Ages
Subjects: Military art and science, history