Fundamentals of Advanced Accounting by Joe B. Hoyle & Joe Ben Hoyle