LINUX PROGRAMMING BY EXAMPLE THE FUNDAME - ROBBINS ARNOLD (New Delhi Pearson Education, 2005)