IBM PC Troubleshooting & Repair Guide - Brenner, Robert C. (Saint Joseph's University)