Computer peripherals#Leo F. Doyle - DOYLE, Leo F. (Prentice Hall International)