An advanced history of India: part III modern India - Datta, Kalikinkar