Intermediate Accounting, Volume 1 by Donald E Kieso