Ireland in the twentieth century / Tim Pat Coogan. - Coogan, Tim Pat (Arrow, 2004)