Thinking in Markets