Generals and generalship / Archibald Wavell ; with a forew. by John Dill oxford pamphlets on world affairs Japan and the modern world / by John Pratt Disengagement / Eugène Hinterhoff ; with a foreword by John Slessor Swords around a throne : Napoleon's Grande Armée / John R. Elting I was a stranger / Hackett Sir John Winthrop illustrated London news Silver Jubilee record number : King George V and Queen Mary, 1910-1935 / with many coloured plates ; together with illustrated sections … Napoleonic source book / Philip J. Haythornthwaite Museums and the public understanding of science / ed. by John Durant Treatise on the Cornish pumping engine / by William Pole 1914 / John French of Ypres ; [préface par Ferdinand Foch.] battle of Jutland Bank May 31 - June 1, 1916 : the dispatches of Admiral Sir John Jellicoe and Vice-Admiral Sir David Beatty / ed. … the cassell history of warfare wars of the ancient Greeks / Victor Davis Hanson ; general ed.: John Keegan