Mahabharata- the very mention of the name given name gives a thrill of holy ideas. This is a great epic heroic poem. It contains the essence of all scriptures. It is an encyclopedia of ethics, knowledge, politics, relligion, philosophy, and Dharma. If you cannot find everything here, you cannot find it anywhere else. It contains one hundred thousand verses.