Kim Stanley Robinson

He withdrew and listened again, profoundly angry at himself. It was a mistake to speak one's mind at any time, unless it perfectly matched your political purpose; and it never did. Best to strip all statements of real content, this was a basic law of diplomacy.