PC maintenance : an introduction to upgrade and repair - Grimston, Colin (Arnold, 1997)