Title: New Perspectives Computer Concepts 2016 Enhanced, Comprehensive
Subjects: Computer science, Computers, Problems, exercises, Study and teaching, Textbooks, Computer software