The Green Flag: A history of Irish nationalism