Linux programming : unleashed - Wall, Kurt (Sams Publishing, 2001)