Computer Algorithms: String Pattern Matching Strategies (Practitioners, Band 55