An overall good book offering personal financial advice. The book was well written with accompanying charts to reinforce what is being presented. The author goes at great lengths to explain financial terms for easy understanding. I thought though tha...