It felt a trifle presumptuous, lecturing Indians on blending cultures and tolerating disparate faiths. The South Asian zealots who call for an India ruled by “Hindu” values, or for a “pure” Islam, ignore the subcontinent’s long history of cultural mix.

