Computing concepts : introductory edition - Haag, Stephen. (McGraw-Hill Technology Education, 2004)