One up on Wall Street By Peter Lynch