For Revolution and Democracy - Rosemary H. T. O'Kane (Taylor and Francis, 2014)