Lambda calculus, types and models (1993)

by J-L Krivine