Financial Accounting by Patricia A. Libby & Robert Libby