Thinking about how you think - First Principles Thinking