“Ancient India: Culture of Contradictions” by Upinder Singh
In her new book Ancient India: Culture of Contradictions, historian Upinder Singh seeks to correct the way Indians project the concerns and aspirations of the present onto the past. Apart from making complex, highly contentious matters of histories of faith, caste, non-violence, desire and tolerance simple to engage with, Singh has a unique quality of…



