PC upgrading and troubleshooting - Steers, Kirk (QuickSteps, 2005)