Key elements in contemporary development approaches, reflected in the thinking of Rogers, Korten and Klaos, Bjur26 Bryant and White27, included: (1) greater equality in distribution of development benefits, (2) popular participation, knowledge-sharing, and empowerment to facilitate self-development efforts by individuals, groups, and communities, (3) self-reliance and independence in development, emphasizing the potential of local resources, (4) limiting growth of population, and (5) integration of “appropriate” technology with “big” modern technologies in order to facilitate development.