Discovering Computers: Your Interactive Guide To The Digital World - Gary B. Shelly, & Et. Al. - (Course Technology Cencage Learning, 2012)