war of invention : scientific developments, 1914-18 / by Guy Hartcup pan grand strategy series Imperial War Museum book of the First World War / Malcolm Brown warfare and history Warfare and society in Europe, 1792-1914 / Geoffrey Wawro