Modern microcomputers - Erickson, Fritz J. (Irwin, 1996)