1. H. P. Barendregt, The Lambda Calculus, Revised edition, North-Holland, Amsterdam 1984.
2. H. P. Barendregt, Self interpretation in lambda calculus, Journal of functional programming 1 (2), 229–239, April 1991.
3. J. A. Bergstra and J. W. Klop, Strong normalization and perpetual reductions in the lambda calculus, J. Inform. Process. Cybernet. 18 (718), 403–417, 1982.
4. C. Böhm and A. Berarducci, Automatic synthesis of typed Λ-programs on term algebras, Theoretical Computer Science 39 (1985), 135–154.
5. C. Böhm and A. Piperno, Characterizing X-separability and one-side-Invertibility in λ-β-Ω-calculus, LICS 88, Edimburgh, Computer Soc. of the IEEE, 1988, 91–101.