Introduction to computers and software - Szymanski (Prentice Hall, 1996)