Financial & managerial accounting - Needles, Belverd E. (Houghton Mifflin Company, 2005)