Computers and information processing - Silver, Gerald A.; Silver, Myrna L.