The Lankavatara Sutra: A Mahayana Text.