Technology in war : the impact of science on weapon development and modern battle / Kenneth Macksey theory and practice of war : essays presented to captain B.H. Liddell Hart / ed.: Michael Howard warfare and history Warfare and society in Europe, 1792-1914 / Geoffrey Wawro