Thinking from ‘First Principles’