SEAN O'CASEY : political activist and writer. - O'Brien, Paul. (CORK UNIV PRESS,, 2023)