The mythology of the Hindus : with notices of the various mountain and island tribes inhabiting the two peninsulas of India and the neighbouring islands, and an appendix comprising the minor avatars and the mythological and religious terms, &c, &c of the Hindus