Operating systems : a pragmatic approach - Katzan, Harry