Principles of Financial Engineering (Academic Press Advanced Finance)