Operating system concepts - Peterson, James Lyle; Silberschatz, Abraham (Addison-Wesley, 1991)