Personal computer hardware and troubleshooting - Mansfield, Kenneth C.; Antonakos, James L. (Prentice Hall, 2001)