Advanced history of India - Sastri K. A. Nilakanta; Srinivasachari G. (New Delhi, India Allied Publishers Ltd., 1982)
C.S.E.C