Essentials of information processing. - Floyd, Nancy A. (Irwin, 1991)