History of Sri Vijaya - Nilakanta, Sastri, K. A. (Madras, 1949)