Financial accounting - Libby, Robert (McGraw Hill, 2004)