Indra and Other Vedic Deities — A Euhemeristic Study · Study