Programming in Martin-Löf's type theory an introduction - Nordström, Bengt; Petersson, Kent; Smith, Jan M. (Clarendon Press, 1990)