Nancy Kline 10 components in a Thinking Environment.