Quick view Add to Cart The Political Thought Of The Irish Revolution $26.69 Cambridge University Press