Contemporary Europe: A history 3. ed. - Hughes, Henry Stuart (Prentice-Hall, 1971)