I have 29 years of experience in the field of accounting, with specific knowledge of accounting systems, small business accounting and internal control. I have published on such topics as accounting software, cost accounting and small business accounting. I have testified on embezzlement. I have presented many continuing education seminars to diverse audiences of accountants, financial executives, attorneys, technologists, general managers and small business entrepreneurs.