Europe and beyond 1870 - 1982 - Peacock, Herbert L. (Heinemann, 1984)