James MIll divided his book into three period, namely: Hindu Muslims and British. According to his prejudiced version of Indian history, the British rule represents all the forces of progress and civilisation, while the period before British rule represents darkness, ignorance, despotism, religious intolerance, caste taboos, superstitious practises, etc.
The view of Mill has several problems which is not acceptable due to reasons:
→ A variety of faiths, apart from Hinduism and Islam, existed in the periods categorised as Hindu and Muslim by Mill.
→ All rulers in ancient India did not share the same faith.
→ It is this country from where two other religions like- Buddhism and Jainism developed and spread to other parts of the world while Hindu religion also existed.