Thinking frameworks

Stand on the shoulders of giants