Troubleshooting & repairing PC drives & memory system - Bigelow, Stephen J. (Saint Joseph's University, 1993)