Linux programming A beginner's guide instructor's manual - Petersen