History of south india - Sastri, Nilakanta (Delhi Oxford, 1992)