Life is spiritual practice: achieving happiness through the ten perfections - Smith, Jean (Wisdom Publications, 2015)