World's Greatest socialist Thinkers - Subrata Mukherjee (16, 1998)