New perspectives on computer concepts 2015 : comprehensive. - Parsons, June Jamrich (Cengage Learning, Inc, 2014)