I saw that link of Moksha yoga and Bikram's yoga. Moksha is the sanskrit term which refer to "freedom". Yoga is being founded by great yogis who lived in India, i hope that it is wonderful gift for world. Everyday i am doing it, i feel better and energetic.