The World of Tibetan Buddhism:An Overview of Its Philosophy and Practice