Basic Proof Techniques - Washington University in St. Louis