UNIX programming environment - Kernighan Brian W (P H I, 2001)