Beginning Linux programming - Matthew, Neil (Wiley, 2017)