The traditional healing system of India, Ayurveda is increasingly popular in the western world. Literally translated, it means 'life knowing' or 'science of life', and is one of the oldest recorded... This description may be from another edition of this product.