Hinduism is more a way of life than a form of thought. While it gives absolute liberty in the world of thought, it enjoins a strict code of practice. The theist and atheist, the sceptic and the agnostic may all be Hindus.... Hinduism insists on a moral life and draws into fellowship all who feel themselves bound to the claims which the moral law or dharma makes upon them.