Contemporary Europe: a history - Hughes, H. Stuart (Prentice Hall, 1971)