Types for Proofs and Programs door Holger Ingmar Meinhardt & P. Callaghan