Philosophy & Revolution
Subtitle: From Hegel to Sartre and from Marx to Mao