I read your post...you make some very valid points in regard to the caste system which I had not even considered. I didn't know that a racial hierarchy of the kind you speak of exists in Indian society, but it isn't so strange when you consider that similar conditions exist in nearly all colonized societies, like South Africa and the French Caribbean to name just two examples.