Vishnu Sahasranama & Satyanarayana Vrat
The Thousand Names of Vishnu comes from the Mahabharata, and describes a thousand qualities and attributes of the Supreme Divinity. The Satya Narayana Vrat is the vow to speak and act in truth, the most important sadhana for the Kali Yuga.