History of South India - Nilakanta Sastri, K.A. (Oxford university, 1958)
English