Introduction to operating systems - Deitel, Harvey M (2000)