My all-time favorite is Trading For A Living by Alexander Elder. You can get a free audio version on one of the main video sites- sorry, I am not allowed to mention which one here. Or you can buy an updated version of the hardback book online.
I have heard that Naked Forex is good, although I have not read it.
If you want to get the maximum depth of technical analysis, do a search for Al Brooks. His books are great, but not really for the beginning chartist.
Hope this gives you a start.