The Motley Fool Million Dollar Portfolio by David Gardner, Dave Gardner & Tom Gardner