A Review of Taxes and Corporate Finance (Foundations and Tre