Discovering Computers Your Interactive Guide to the Digital World - Shelly (Course Technology / Cengage Learning, 2012)