PC Hardware buyer's guide by Thompson, Robert B. | Menrva Books | MenrvaBooks