Corporate financial accounting - Warren, Carl S (Cengage Learning, 2008)