Introduction to computer and technology - Shepherd, Robert D. (N.D Crest, 2001)