Efficient Algorithms for Multiple Pattern Matching - Sridhar, MA (University of Wisconsin-Madison Department of Computer Sciences, 1986)