Computing today. - O'Leary, Timothy J. (McGrawHill Technology Education, 2004)