The Communist Party of Ireland 1921-2011 - Treacy, Matt (Brocaire Books, 2012)