Tehnologija i društvo - Williams, Raymond (Array, 2010)