Mclellan, David Marxism essential writing David Mclellan - New Delhi Oxford University Press 1998 - 419 ISBN: 0 19 827518 8 P 16.99