Cengage Understanding Computers Today & Tomorrow Comprehensive 16th Ed PB 2016 This textbook is used in many universities across the country.