Richard Bornat profile picture

Richard Bornat

Proof and Disproof in Formal Logic: An Introduction for Programmers
Proof and Disproof in Formal Logic
Understanding and Writing Compilers A Do-it-yourself Guide
Proof and Disproof in Formal Logic