Gene Walden is the author of 20 bestselling investment books, including The 100 Best Stocks to Own in America. A contributor to publications from the Wall Street Journal to Consumer Reports, he appears regularly on CNN, NBC, PBS, and other nationwide networks.