Essential concepts - Norton, Peter (Boston: McGraw-Hill Technology Edu., 2006)
Keywords: Computer software; Computers