Linux. Programming for Dummies. by Jim Keogh, James Edward Keogh & Francis Litterio