Lenin and Philosophy and other Essays (NLB: 1971) — latest news, discussion & facts — IJR