Classical Dictionary of Hindu Mythology and Religion; Geography, History