Linux programming by example [the fundamentals] - Robbins, Arnold 1959- (Prentice Hall open source software development series, 2004)