Technical artefacts : an ontological investigation of technology - Pohjola, Pasi (Jyväskylä studies in education, psychology and social research, 2007)