Never read any of them, I believe that practical Knowledge is more important than the theoretical Knowledge and hence I never read any books, and have done about 6 months of Demo practice and now from about 2 years I am doing small investments to learn the real Trading.