Study Guide for Computer Hardware & Peripherals by Roy Ng | Menrva Books | MenrvaBooks