An outline of modern European history 1870 - 1950 - Collins, Mary E.; Ó hUallacháin, Frank (Educational co. of Ireland, 1978)