Types for Proofs and Programs International Workshop, TYPES 2004, Jouy-en-Josas, France, December 15-18, 2004, Revised Selected Papers - Filliâtre, Jean-Christophe; Paulin-Mohring, Christine; Werner, Benjamin (Springer Berlin Heidelberg, 2006)