New Perspectives on Computer Concepts Seventh Edition, Comprehensive