I like Trading For a Living by Alexander Elder. I also think that Mind Over Markets by Dalton is a great book. I am also beginning to read the Bhagavad Gita as it is, translated by His Divine Grace A.C. Bhaktivedanta Swami Prabuphada, this is a true treasure of knowledge. One lesson of this book, which provides so much essential spiritual knowledge, is that action in devotion to Krishna (God) liberates one from karmic reactions. One can be transcendentally happy in Krishna consciousness.
Applied to trading, its all about being devoted to taking setups, and trading the right way (cutting losses, holding winners), if the process is focused upon, the results occur automatically.
But ultimately, the Bhagavad Gita is about the soul and God. I am still learning and reading it, so please forgive me for my very incomplete summary of the book.