Beginning Linux programming - Matthew, Neil & Stones, Richard (Wiley, New Delhi, 2004)