The book of James Mill was divided into three periods, Hindu,
Muslims and British. According to the Indian history, the British rule signifies
all the forces of civilization and progress and the period before it signifies
merely darkness, caste taboos, religious intolerance and other bad practices. However,
some of his views were not accepted due to the following reasons:
All rulers in the ancient India did not share the same faith.
There were different faiths, which were existed in the periods
and categorized as Hindu and Muslim by Mill.
The two other religions also developed known as Buddhism and Jainism,
which spread to the other parts of the world.