I placed all my favourite finance books in this page for easy reference.
These books and applications are not fluff, they are what I found to be excellent learning and training material thru my trading career. They are few and they are all what you need.
I suggest you begin with Larry Harris and make yourself well acquainted with the finance foundations, then proceed with Mark Douglas books. I am going to add few books in the future but they are less fundamental to learn than these.