Technology and society. - Niemi, Antti J.