PC Hardware in a Nutshell by Thompson, Robert B. | Menrva Books | MenrvaBooks