Europe in the 20th century - Roberts, J. M., 1928-2003 (MacDonald, 1970)