"I've Got Nothing to Hide" and Other Misunderstandings of Privacy (2008) [pdf]

Formalizing 100 Theorems

Formal Proof Sketches (2003)

The Clean Language

Functional Pearl: I am not a Number–I am a Free Variable (2004)

QED Manifesto

Formalizing 100 Theorems

Epigram: Practical Programming with Dependent Types (2004)

A Toolchain for Verified, Ocaml Programs

Clean – A functional programming language

Formalizing 100 Theorems

Security without Identification (1985)

The Discoveries of Continuations (1993) [pdf]