Science, Computers, and the information onslaught - Kerr, Donald M.