Advanced Financial Accounting by Richard Baker, Thomas E. King & Richard E. Baker