Financial Accounting - Robert Libby,Patricia A. Libby,Daniel G.Short (Mcgraw-Hill/Irwin Companies,inc, 2004)