Topics on Finance