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