Nowadays the terms self-improvement, self-growth and self-help have become popular. We find many books about these subjects and many websites too. It seems that people are turning inside to find the solution to their problems. They seek knowledge, techniques, workshops, lectures and teachers who...