Modern operating systems - Tanenbaum (Prentice Hall, 1992)