Financial & managerial accounting - NEEDLES, Belverd E. (Boston Houghton mifflin company, 1988)