On socialist ideology and culture. 2d ed.