Revolutionary thought in the 20th century - Turok, Ben (London Zed Press, 1981)