Financial Accounting and reporting - Elliott, Barry