Encyclopaedia of cities and towns in India. 27 V. V.26. Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura - Seshagiri, N (New Delhi Gyan Publishing House, 2009)