Intermediate Accounting by Mary Ann Emery, Donald Pagach & Donald P. Pagach