A history of South India - Nilakanta Sastri, Kallidaikurichi A. (Oxford University Press, 1976)