World's greatest siocialist thinkers - Subratha Mukherjee (23, 1998)