Ireland: Culture, Politics, Society and Nation (Connolly)