Combinatorial Pattern Matching 1998 by Joke van Leeuwen