The Worldview of Zen and the Lotus Sutra