If you have to read one book in your life for investing than this is the book you should read.
I have read this book multiple times and gave many copies as gift to my friends who were interested in investing.
I have lot of respect for John Bogle who introduced Index Funds and gave common investor an investment tool to avoid un-necessary fees charged by active fund managers.