All of this is based upon a developmental (and dialectical) view of humanity and society; a perspective that looks at both external factors (systems, technology, economics, etc.) and internal factors (psychology, culture, spirituality and inner states)—in effect avoiding “developmental blindness” and “inner dimensions blindness”.