Author: Ramachandra Guha
Alternate names: RAMACHANDRA GUHA; Guha Ramachandra