Name:  Jim Macken

Bio: Author, What is to be Done? The Struggle for the Soul of The Labour Movement.