Financial & managerial accounting - Warren, Carl S.; Jones, Jefferson P.; Tayler, William B. (Cengage, 2023)