Rethinking Early Medieval India - Upinder Singh; Upinder Singh (Oxford University Press)
Study
Keywords: Upinder Singh; Rethinking Early Medieval India; General Indology; Politics History and Historiography