Branfoot, C. (1999). Tiruchirappalli and the Sacred Island of Srirangam. In G. Michell (Ed.), Eternal Kaveri: Historical Sites Along South India's Greatest River (75-88). Marg Publications