The Spirit of Tibet: The Life and World of Khyentse Rinpoche, Spiritual Teacher