Professional linux programming - Mathew,Neil; Stones,Richard (Vidhyanagar SPD, New Mumbai, 2003)