Steele Warren Media , info . $ tech . 2500b : the meaning of technology / Steele Warren - Canada: Western university, 2016. - 250 p .; Subjects--Topical Terms: technology LC Class. No.: B 945 .R49A3 2016