Marx and modern social theory - "Swingewood, Alan" (Macmillan press, 1975)