Sastri, K.A.Nilakanta Advanced History of India - Ahmedabad Allied Publishers 1989 Dewey Class. No.: 954 SAS / ADV