Human nature through centuries has remained almost constant , and the problems of human life have not been solved even by the striking achievements of science and technology . This is the main reason to justify the study of Shastra – a Sanskrit word for all timeless wisdom. The core of solutions that Shastras offer us though conditioned in their modes of expressions by time , environment, approach and emphasis have largely remained unaffected by science and criticism. To them we turn to for our physical, moral, spiritual needs and positive deeds.