Troubleshooting, maintaining & repairing PCs Stephen J. Bigelow. - Bigelow (Osborne/McGraw-Hill, 2001)