Advanced programming in the UNIX Environment - Stevens, Richard W (Massachusetts Addison Wesley, 1993)