The Bodhicaryavatara: A Guide to the Bodhisattva Way of Life: The 8th Century classic in 21st Century language