Predicate Calculus and Program Semantics by Carel S. Scholten | Menrva Books