Operating systems: A design oriented approach - Crowe, W. Haughton (New Delhi, 2000)