Socialist's quest for the right path - Joshi, S.M