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