Town and cities of medieval India - Aniruddha Ray