Skillful means: the heart of Buddhist compassion - Schroeder, John William (Buddhist tradition series, 2004)