Movements in European history
Lawrence, D. H.(David Herbert),1885-1930.
Oxford Oxford University Press
1971
Originally published: under the name of Lawrence H. Davison, London : Mitford, 1921
Includes index