Financial & Managerial Accounting by Belverd E. Needles