Twentieth-century europe. - Heffernan, M. (Arnold Bks., 1996)