Encyclopaedia of cities and towns in India - Seshagiri, N. (Gyan Publishing House, 2008)