World of computing - Anderson, Ronald E. (Houghton Mifflin, 1988)