Biochemical Contributors Psycho-spiritual Contributors Lifestyle Contributors