UNIX programming environment - Kernighan, Brian W (New Delhi Prentice Hall, 1991)