Philosophy and revolution from Hegel to Sartre, and from Marx to Mao. - Dunayevskaya, Raya. (Humanities Press. New Jersey., 1982)