Introduction to computers and technology - Shepherd, Robert D (Crest Publ House, New Delhi, 2001)