1. The Lambda Calculus, Its Syntax and Semantics;Barendregt,1981
2. Programming Languages and Their Compilers;Cocke,1970
3. Graph grammars: An algebraic approach;Ehrig;Proc. 14th Ann. IEEE Symp. on Switching and Automata Theory,1973
4. Confluent reductions, abstract properties and application to term rewriting systems;Huet;J. ACM,1980
5. Simple word problems in universal algebras;Knuth,1970