Computers and information processing - Fuori, William M. (New Jersey Prentice - Hall, 1991)