Search

Mike Topalovich: Thinking About Thinking
Mike Topalovich: Thinking About Thinking

Mike Topalovich: Thinking About Thinking

Thinking about thinking: Critical contemplation, curiosity, cognition, challenging convention and conquering complexity.