Discovering Computers: Fundamentals, Fourth Edition (Shelly Cashman)