Fortified Cities of Ancient India: A Comparative Study (Cultural, Historical and Textual Studies of South Asian Religions)