Text processing : algorithms, languages, and applications - Tucker, Allen B. (Computer science and applied mathematics, 1979)