Towns and Cities of Medieval India a Brief Survey - Ray, Aniruddha (Delhi Manohar, 2015)