Life is a passage through a wilderness which constantly throws many small, huge, unexpected and sometimes totally disrupting - challenges, difficulties, obstacles, problems, situations . Each person whether a new born or a veteran faces numerous setbacks, failures, mistakes, crises – on an on-going basis throughout their life. Although in many ins...




