Peter Narten's

Introduction to computers. - Tata McGraw Hill Publishing company 1997