history of the world in 100 weapons / Chris McNab osprey campaign series Gallipoli, 1915 : frontal assault on Turkey / Philip J. Haythornthwaite Ostend and Zeebrugge : april 23: May 10, 1918 / The dispatches of Vice-Admiral Sir Roger Keyes and other Narratives of the Operations ; ed. … armistices of 1918 / Frederick Maurice meaning of the war for Germany and Great Britain : an attempt at synthesis / W. Sanday navy in battle / by Arthur Hungerford Pollen War on the Western Front / ed. Gary Sheffield new vanguard series British Mark IV tank / David Fletcher ; ill. by Tony Bryan Postcards from the trenches : images from the First World War / introd. by Andrew Roberts good read Russian Army in World War I / Ward Rutherford Amphibious warfare : An illustrated history / Norman Polmar & Peter B. Merskey combat British Infantryman versus German Infantryman : Somme 1916 / Stephen Bull