the best book is
one up on wall street Peter Lynch
Peter Lynch (born January 19, 1944)[1] is an American investor, mutual fund manager, and philanthropist. As the manager of the Magellan Fund[2] at Fidelity Investments between 1977 and 1990, Lynch averaged a 29.2% annual return,[3]...