A theory of technology. : Continuity and change in human development. - Degregori, Thomas R. (Iowa State University Press, 1985)