Philosophy and Revolution : From Hegel to Sartre, and from Marx to Mao - Dunayevskaya, Raya (Lexington Books, 2003)