Aspects of Rural Settlements and Rural Society in Early Medieval India by Brajadulal Chattopadhyaya | Menrva Books