GNU/Linux application programming - Jones, M. Tim (Charles River Media programming series., 2008)