Title: Hindu Gods and Heroes; Studies in the History of the Religion of India