Software Tools Kernighan - Plauger(P J) ; Brian (W); Dr.T.Radhakrishnan