Financial and managerial accounting - Needles, Belverd E (Andover South Western, 2011)