India is a land of strange contrasts, not the least striking of these being the immutability of its social institutions as compared with the constant changes in its political conditions. Caste, religion, and the customs growing out of them, are to-day, in their essential features, what they were in the remote past. In these respects a century in the orient is but as a decade of Western civilization. The progress of the past hundred years in India has equaled that ...