Resistance and revolution - Bell, David V. J., 1944-2017 (Houghton Mifflin company, 1973)