Upgrade Your Own PC - Corey Sandler (McGraw Hill, 2000)