String processing and text manipulation in C. : Selected data structures and techniques. - Lipkin, Bernice Sacks (Prentice Hall International, Inc., 1994)