Encyclopaedia of cities and towns in India. 27v. V.1. Haryana - Seshagiri, N (New Delhi Gyan Publishing House, 2008)