Corporate Finance in Theory and Practice