PC upgrading and maintenance no experience required - Smart computing (BPB Publications, 2000)