The Garuda Purana (Garuḍa purāṇa) is a smriti Purana (smṛti, Hindu customary law). Its first part contains a dialog between Vishnu and Garuda, the King of Birds. The second half contains details of life after death, funeral rites and the metaphysics of reincarnation....
Lord Vishnu, continuing with the tales of Garuda Puran told Shiva-’ Uttanpad had two wives-Suruchi and Suniti. From his former wife he begot a son named Uttam, while Suniti gave birth to Dhruva, who became immortal because of his unflinching devotion in me. Dhruva had a mighty son named ‘Shlishta’. Prachinvarhi was Shlishta’s son and Dhruva’s grandson. Few other prominent personalities coming from the lineage of Dhruva were- Udardhi, Divanjaya, Ripu, Chakshush, Ruru, Anga, Ven etc. Ven was an atheist and was eventually killed by sages for his immoral deeds. Since Ven had no progeny, his death put a question mark on his successor. Sages tried to solve this problem by churning his thighs, which resulted into the emergence of Nishad. But, Nishad went to Vindhyachal to do penance. Seeing their whole effort go in vain, all the sages once again churned Ven’s hands. This time Lord Vishnu himself incarnated as Prithu.’
‘ Prithu was an extremely kind hearted king and cared for his subjects. Once, when his kingdom was experiencing an acute famine, he successfully extracted the essential nutrients from the earth and thus saved his subjects from starvation. Prithu had ten sons prominent among whom were Antardhan, Havirdhan, Prachinvarhi and Praachetas. In course of time Praachetas married Marisha.’
‘ Just according to the curse of Shiva, Daksha Prajapati was reborn in the clan of Dhruva. His father’s name was Praachetas and his mother was Marisha. In the beginning, Daksha Prajapati tried to do creation by merely expressing his will but his efforts went futile because of Shiva’s curse. So, he had no option but to take the help of copulative creation and to meet his objective he married Asikni- the daughter of Viran.
In course of time he became the father of one thousand sons, all of whom perished while on their impossible mission of finding out the circumference of the earth. Actually sage Narad had incited all of them to undertake this impossible mission. Daksha though angry did not loose heart and in course of time he once again fathered one thousand sons. Once again, Narad was successful in convincing them to emulate the deeds of their elder brothers. All of them set out on an impossible mission never to return. Now, Daksha’s anger crossed all limits and he cursed Narad by saying that he would take birth as a human for inciting his sons’ to death. This is the reason why Narad was born as Kashyap’s son.’
‘ In the years to follow, Daksha Prajapati begot sixty beautiful daughters from Asikni among whom he gave away two daughters in marriage to sage Angira, two to sage Krishashva, ten to Dharma, fourteen to sage Kashyap and twenty-eight daughters to Chandrama. The names of Krishashva’s wives were Supragya and Jaya while Dharma’s wives were Arundhati, Vasu, Yami, Lamba, Bhanumati, Marutvati, Sankalpa, Muhurta, Saadhya and Vishva. The names of Kashyap’s wives were Aditi, Diti, Danu, Kala, Anayu, Sinhika, Muni, Kadru, Saadhya, Ira, Krodha, Vinta, Surabhi and Khaga.’
Dharma’s wives Vishva and Saadhya gave birth to the Vishvedevas and Saadhyaganas respectively. Similarly, Marutvati gave birth to Marutvaans and Vasu to Vasuganas. Dharma’s wife named Bhanu gave birth to twelve Bhanus while Muhurta gave birth to Muhurtaganas. Lamba gave birth to Ghosh while Yami gave birth to Naagvithi. Sankalpa gave birth to Sankalpa.
Kashyap’s wife Aditi gave birth to twelve Aadityas while Diti gave birth to two sons (demons)- Hiranyakashipu and Hiranyaksha. Diti also had a daughter named Sinhika, who was married to Viprachiti. Hiranyakashipu had four sons- Anuhlad, Hlad, Prahlad and Sanhlad. Aayushman, Shibi and Bashkal were the sons of Sanhlad. Prahlad had a mighty son named Virochan who himself had a son named Bali. Bali had one hundred sons in all and Baan was the eldest among them. Hiranyaksha had six sons all of whom were very brave and valiant. Their names were Utkur, Shakuni, Bhutsantapan, Mahanam, Mahabahu and Kaalnaam.
Danu had numerous sons who were all very brave-Dwimurdha, Shankar, Ayomukh, Shankushira, Kapil, Shambar, Ekachakra, Mahabahu, Tarak, Mahabal, Swarbhanu, Vrishaparva, Puloma, Mahasur and the mightiest among them-Viprachiti. Puloma and Kalka, both daughters of Vaishwanar were married to sage Kashyap. Kashyap had sixty thousand sons (demons) from both of them. Demons such as Nighat Kavach came from the lineage of Prahlad. Tamra had six daughters and their names were Shuki, Shyeni, Masi, Sugrivi, Shuchi and Gridhika. Shuki gave birth to numerous species of birds like Shuka (Parrot), Uluka (owls) and Kaak(crows). Similarly Shyeni gave birth to Shyen (hawks) and Gridhika to Gridh (vultures). Shuchi was the mother of aquatic birds while Sugrivi gave birth to various animals like, horses, camels, donkeys, etc.’ Arun and Garuda were born to Vinta while Sursa and Kadru gave birth to serpents. Krodha gave birth to powerful Pishachas, Surabhi to cows and buffaloes, Era to various vegetation like, creepers and grass, Khaga to Yakshas and Rakshas, Muni to Apsaras and Arishta gave birth to Gandharvas. Diti gave birth to fourty-nine Marutganas, all of whom are in fact the incarnations of Lord Vishnu.