Rethinking early Mediaeval India - Upinder Singh (Delhi Oxford University Press, 2023)
Keywords: History