Financial Accounting: Raising Issues and Providing Solutions