Independent Ireland - Fanning, Ronan (Helicon history of Ireland, 1983)