The 100 best stocks you can buy, 2011 - Sander, Peter J. (Adams Media, 2010)