Trubleshooting Maintaining and Repairing PCs - Stephen J Bigelow (Tata Mcgraw Hill, 2001)