Ireland a concise history - O'Brien, Máire 1922-; O'Brien, Conor Cruise 1917-2008 (Thames and Hudson, 1995)