Sastri, K. A. Nilakanta. and SRINIVASACHARI, G. Advanced History of India - New Delhi Allied Publisbers 1970 - 874 Subjects--Personal Names: History Subjects--Topical Terms: History