India: A historical survey - Nilkanta Sastri K A; Srinivasachari G (Bombay, India Allied Publishers Private Limited, 1966)