Technology and society. - Niemi, Antti J. (Philippine Engineering Journal)