'The Roots of Hinduism'
Hinduism has two major roots. The more familiar is the religion brought to South Asia in the second millennium BCE by speakers of Aryan or Indo-Iranian languages, a branch of the Indo-European language family. Another, more enigmatic, root is the Indus ci