New Perspectives on Computer Concepts Fourth Edition -- Comprehensive