Operating Systems: Design and Implementation - Tanenbaum A. S. Andrew S. (New Jersey, Prentice Hall, 1997)