Intermediate Accounting 17th Edition by Donald E. Kieso