Vedic religion and mythology :a survey of the work of some western scholars