Garuda Purana
The Sanskrit text Garuda Purana (Sanskrit: गरुड पुराण, romanized: Garuḍa Purāṇa) is one of 18 Mahapuranas in Hinduism. The Garuda Purana was likely composed in the first millennium CE, with significant expansions and revisions occurring over several centuries.