I just wrote a review on what I find to be one of the most well rounded and deep forex books ever written. From background to help you understand what drives the markets, to well laid out fundamental and technical strategies; this book has something for everyone.