Quite a wonderful and informative thread this is, I personally appreciate. I also suggest that apart from reading books, we should also consider getting trading information online. Some books contain outdated information which can misleady you in the current market. Baby Pips School of Pipsiology offers very useful trading education