Indian socialism- past and present - Mechery, F.A (Himalaya publishing house, 1985)