The history of the Great European War: its causes and effects /
Knight, William Stanley Macbean.
London,
[1914-1920]