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