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