Books on Stock Markets

Most of the people blindly invest in the stock markets in such a case investing can be hazardous. But done sensibly can reap huge profits. So do sensible investing one needs General Knowledge. To gain Knowledge one needs to read books and be aware.