Peter Lynch was one of the greatest mutual fund investors of all time, achieving over a 29% annual rate of return with Fidelity's Magellan Fund from 1977 to 1990.  Lynch's strategy focused on finding both smaller, high growth stock opportunities, as well as buying...