history of South India - Nilakantha Sastri, K.A (Oxford University, 1966)