K.C. Wang (2018). Systems Programming in Unix/Linux. Springer Science+Business Media.