Philosophy and revolution : from Hegel to Sartre and from Marx to Mao - Dunayevskaya, Raya. (Delacorte Press, 1973)