One Up on Wall Street

Finished reading the book "One Up on Wall Street" by Peter Lynch a few hours ago. I must admit it was not as good a read as I had hoped.

The main premise of the book seems to be to invest in what you know or learn about what you want to invest in.
But at the same time, Peter mentions that timing the market is almost impossible.
Because of this timing issue, it is very important to know the fundamentals of the company you are interested in. What is the P/E ratio of the given company, and what is its intrinsic value compared to the current valuation of the company?
Besides this, he mentions a lot of different scenarios where it would have been a good idea either to buy or sell a given stock, but never gets too deep in the details about exactly why, in my opinion.
A short read, but not the best book about investing I've ever read.