A sweeping, magisterial new history of India from the middle ages to the arrival of the BritishThe Indian subcontinent might seem a self-contained world. Protected...