Combinatorial Pattern Matching - Kucherov, Gregory; Kanade, Takeo; Ukkonen, Esko; Kittler, Josef (Springer Berlin Heidelberg, 2009)