New Perspectives on Computer Concepts 2014: Brief (New Perspectives Series)