Lambda Calculus with Types (2013)

by H Barendregt, Will Dekker, Richard Statman