History of South India - Sastri, Nilakanta (Calcutta Oxford University Press, 1966)