Ramachandra Guha

Ramachandra Guha is a historian, environmentalist and public intellectual
Editor’s Choice
Pakistan Without Tears