A complete framework to investing: how to define, find, analyze, value and invest in truly great companies.