Technopoly : the surrender of culture to technology
1 online resource (xii, 222 pages)
9780307797353, 030779735X
555428287
Electronic reproduction, [Place of publication not identified], HathiTrust Digital Library, 2010