Sastri, K.A. Nilkanta Advanced History of India - 2nd ed. - New Delhi Allied Publishers Limited 1975 - 874p Dewey Class. No.: 934.02 / SAS/ADV