Cohan A S Theories of revolution An introduction - 1975 Standard No.: 81737 Source: Textual Dewey Class. No.: W81, L5