Karl Marx: Theory of Social Change - Bhatt, Amitabh (Centrum Press; New Delhi:., 2011)