Financial Engineering Explained