Full Life: James Connolly the Irish Rebel, A by: Paul Buhle and Tom Keough Publisher: PM Press () $4.95 Out of stock