Contemporary Europe: a history - Hughes, H. Stuart 1916-1999 (Prentice-Hall, 1966)