Essentials of Information Processing - Floyd, Nancy A (IRWIN, 1991)