The Accounting Cycle (Revised) by William Miller, Jay Jacquet & William C. Miller