Contradiction and change - Chakravarti Anand Au. (Delhi Oxford university press India, 1975)