Life and culture of Indian people - Nilakanta Sastri, K. A. (Published previously as India A historical survey, 1974)