"Anfinson, David" It Essentials: Pc Hardware and Software Companion Guide - \\200803ENGGPSX - Pearson 2008 New Delhi - 616p. includes index and biblioraphy