Ayurveda, is the art of living in harmony with nature. The term Ayurveda is taken from the Sanskrit word ‘Ayur’ , meaning life or lifespan. The word ‘Ayur’ literally means ‘life’ and ‘veda’, the ‘science’ or ‘knowledge’. There are four Vedas or treatises that form the basis of the Indian medical philosophy. These are the...