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