Mastering Mathematical Finance