Aspects of Indias history and culture - Sastri, K A Nilakanta (Oriental Publishers & Distributors, 1990)