I know absolutely nothing about money markets, stocks, bonds, options, derivatives...but I have a hunger to learn more. Can someone recommend a good book to start with that assumes total ignorance on these subjects?