COMPUTER PHERIPHERALS - DOYLE, Leo F (Prentice Hall, Inc., 1996)