An Introduction to operating system - Deitel, Harvey M (Addison-Wesley, Massachusetts, 1990)