Advanced Derivatives Pricing And Risk Management Theory Tools And Hands On Programming Application