For some finance background, I think you need a book similar to Hull's "Options, Futures, and Other Derivatives" ... maybe not Hull itself. MacDonald's "Derivative Markets"?
Neftci's "Principles of Financial Engineering", 2nd edition seems really good to me. Take a look at the table of...