Computing Essentials 2004 - Timothy J. Oleary (McGraw Hill)