Witness to an era India 1920 to the present day - Moraes (Weidenfeld and Nicolson, 1973)