Type Theory and Functional Programming (International Computer Science Series) by Simon Thompson | Menrva Books | MenrvaBooks