All this is rather annoyingly ridiculous considering that ancient India had many genuinely spectacular achievements to flaunt in every field of human endeavour. One of the big points Dalrymple ...