Higher-order logical inference with compositional semantics
Interactive Theorem Proving and Program Development