Beginning Linux programming - Matthewman, Jim (New Delhi, 2004)