Gary Hardegree
(homepage)
Philosophy 110 - Introduction to Logic
UMass Amherst