This is one of the very best investment books I have read.
I think it important to emphasize that Bernstein makes a very persuasive case for low-cost index funds and keeping the investment process simple.
Not exactly a message that will endear him to Wall Street.