Modern operating systems - Tanenbaum (Prentice Hall International, 1992)