Mahayana Mind Training in Seven Points: an essential guide to training the mind in altruism and wisdom.
Commentary by Ven Dagri Rinpoche