Which Battle Should I Fight John discusses the importance of knowing what you want to accomplish before starting an argument.