The Modern world since 1870
Snellgrove, Laurence Ernest.
Longman
1981