A history of socialism - Kirkup, Thomas (Minkoff Reprint, 1976)