Elements of Logic by Stephen F. Barker (Hardcover) Third Edition