Beginning Linux programming - Matthew, Neil; Stones, Richard (Wiley Pub., 2004)