Consciousness And Revolution In Soviet Philosophy by Professor David Bakhurst