Financial accounting - Robert Libby, Patricia A. Libby, Daniel G. Short