New approaches to socialist history. - Flett, Keith (New Clarion Press,, 2003)