Mathematical Techniques in Finance: Tools for Incomplete Markets