The Tibetan deity Chenrezig is the most untiring of the Bodhisattvas. With His thousand arms and thousand heads, He strives until space and time remain to free those of us in ihaloka (current realm of existence) of existential perpetuation and suffering. In this superb Lord Ch...