Types for Proofs and Programs International Workshop, TYPES 2006, Nottingham, UK, April 18-21, 2006, Revised Selected Papers - Altenkirch, Thorsten; McBride, Conor (Springer Berlin Heidelberg, 2007)