SOFTWARE TOOLS - KERNIGHAN,BRIAN W, PLAUGER,P.J (AW READING, 1976)