Technoculture : the key concepts - Shaw, Debra Benita (Key concepts, 2008)