Hauger, J. S. (2008). Toward a Socio-cognitive Theory of Innovation: A Model of Technology as Practice (TAP), The International Journal of Technology, Knowledge and Society, 4, 45-52