C and UNIX tools for software design - Barrett, Martin L. (Wiley, 1996)