Very nice list, here is some book I read that taught me a lot on the currency exchange market:
Trading in the Zone - Mark Douglas
Trading Price Action Trends – Al Brooks
The Black Book of Forex Trading: A Proven Method to Become a Profitable Trader in Four Months and Reach Your Financial...
I think a demo account is the best way to learn about the market environment safely your money, this helps to have a good picture of the broker's conditions when trading on a demonstration account. I agree with fxpiper when he says nothing is worth the trade with real money.