Financial Calculus: An Introduction to Derivative Pricing