There are at least eight different variations of the Shiva Sahasranama while the one appearing in the Book 13 (
Anushasana Parva) of the
Mahabharata is considered to be the main version. One version is contained in the
Linga Purana, while another version occurs in the
Mahabharata.
Bhishma states the thousand names of Shiva to
Yudhishthira in the 17th chapter of
Anushāsanaparva in the epic
Mahabharata. •
Linga Purana (version 1, LP 1.65.54-168) is close to the Mahabharata Anushasanaparvan version. •
Linga Purana (version 2, LP 1.98.27-159) has some passages in common with LP version 1, but also with other sources •
Shivapurana 4.35.1-131. •
Mahabharata (
Anushasana Parva version). The critical edition of the Mahabharata has fewer than 1008 names similar to the
Vishnu Sahasranama, it can be found in Chapter 1698(17) of the BORI Critical Edition. The
Gita Press edition has all the verses which have been traditionally accepted and commented on. •
Mahabharata (
Shanti Parva), Chapter 284 (
Gita Press edition) also has a Shiva Sahasranama sung by
Daksha to please Lord
Rudra. This is not present in its complete from in the Critical Edition. This is also accepted by Traditional scholars. •
Vayu Purana (1.30.179-284) is almost the same as the Mahabharata Śāntiparvan version. •
Brahma Purana (38.1.1-100) is almost the same as the Vayu Purana version. •
Mahābhāgavata Upapurana (67.1-125). ==References==