CS 1155 - Understanding and Constructing Proofs
Winter 1998