History of South India - Nilakantasastri, K.A. (Oxford university, 1991)
English