Appropriate technology and social values a critical appraisal. - Long, Frank A. (1980)