Liam Cahill

Forgotten revolution: Limerick soviet, 1919 - Liam Cahill