Author: Peter Norton s Introduction to Computers, McGraw-Hill (2006)