Glencoe Computer Concepts in Action by Stephen E. Haag