PC upgrade and repair bible - Press, Barry; Press, Marcia (2000)