Computing : The technology of information, Volume 7 - Dodd, Tony (The New Encyclopedia of Science (Second Edition), 2003)