History of south India /3e - Sastri, Nilakanta (Oxford University Press, 1966)