Susan Hermanson University of North Carolina Wilmington, USA The Accounting Cycle Accounting Principles Managerial Accounting Financial Accounting