Combinatorial Pattern Matching
Ricardo Baeza-Yates
Foundations of Information Technology in the Era of Network and Mobile Computing