The Society of Mind research group focuses on imparting to machines the human capacity for commonsense reasoning. We account for many aspects of commonsense, imagination, and reasoning by analogy as resulting from negotiations among different cognitive processes that use different ways of representing knowledge.