Upgrading PCs illustrated - Boyce, Jim . (Prentice Hall of India Pvt Ltd., 2000)