The C/Unix Programmer's Guide