Introduction to Combinators and Lambda-Calculus (1986)

by J Hindley