K.C. Wang, “Systems Programming in Unix/Linux,” Springer Science+Business Media, 2018.