Keen, Andrew

Digital vertigo : how today's online social revolution is dividing, diminishing, and disorienting us

32.231 KEEN