D.Q. Mcinerny: Being Logical: A Guide to Good ThinkingI'm tired of knowing I have an argument but not being able to articulate it. (***)
More...