Skillful means. - Tarthang, (Dharma publishing,, 1978)