A History of South India - K.A.Nilakanta Sastri (Oxford University Press, 1966)