Repairing and upgrading your PC - Thompson, Robert Bruce (Sebastopol, C.A: O'reilly Media, inc, 2006)
Includes index