Complete PC upgrade and maintenance guide - Minasi, Mark (BPB publications, 2002)