Philosophy and revolution : from Hegel to Sartre and from Marx to Mao / - Dunayevskaya, Raya (Harvester Press,, 1982)