Troubleshooting, Maintaining and Repairing PCs - Bigelow, Stephen J. (McGraw-Hill Publishing, 1999)