Intermediate Accounting - KIESO, Donald. E. (Hoboken John wiley & sons.inc, 2005)