A+ Technician's On-The-Job Guide to PC Hardware and Troubleshooting by Randall Thomas | Menrva Books | MenrvaBooks