Beginning linux programming - Matthew, Neil (Linux Programming Series, 1999)