Home›Books›Understanding the Digital WorldUnderstanding the Digital Worldby Brian W. KernighanPopularity 3No description available.Computers, historyComputer scienceComputers, social aspectsMathematics