The Ultimate Value Investing Checklist that would make Buffett proud