Discovering computers technology in a world of computers, mobile devices, and the Internet/ Steven M Freund,Misty Vermaat - Freund, Steven M; Freund, Steven M (Boston, MA : Cengage Learning, 2014)