As to Experienced Investor who has read a lot of financial books, people ask me what's Often the best book for learning how to invest in stocks. The answer: One Up On Wall Street. It's clear, engaging, smart, and geared to the beginner (there's plenty in here for experienced investors too). Follow its advice and it will be one of the better investments you'll ever make. Another excellent book That I've been recommending a lot lately is The Mindful Money Guide. The Mindful Money Guide supplements Lynch's book really well by offering a comphrensive and emminently sane approach to personal finance (stock investing is so covered). It too is well-written, wise, and fun to read.