Although, not all books are all in one or we can learn there. So, for me there are still limited knowledge we can gain from the books and the unlimited learning and knowledge can be found during our actual trading. But then, Forex books can be our foundation of learning.