The Mahayana Mahaparinirvana Sutra - Last and most impressive teachings of the Buddha about Reality and the True Self