A History of South India - Sastri V.A Nilakanta (New Delhi Oxford University Press, 1975)