Draper Hal Karl Marx's Theory of revolution.V2. Draper Hal - 1978 Standard No.: 82303 Source: Textual Dewey Class. No.: W691y7M18x, L8.2