PC hardware a beginner's guide - Gilster, Ron (Osborne/McGraw-Hill, 2001)