His Holiness the Dalai Lama is the spiritual leader of Tibet. The world's foremost Buddhist leader, he travels extensively, speaking eloquently in favour of altruism and compassion, respect for the environment and, above all, world peace. He was awarded the Nobel Peace Prize in 1989.Sofia Stril-Rever is a Buddhist scholar and Sanskrit expert. She lives in France and acts as an interpreter for the Dalai Lama.