Stochastic Financial Engineering