Computer Technology - Hollingsworth, C. Norman (Emc Paradigm, 2002)