How to Avoid Making a Fool of Yourself: An Introduction to General Semantics