internal audit organizationsinternal audit risk assessmentinternal audit and risk managementexternal financial auditexternal audit proceduresprinciples of external auditingexternal audit companiesinternal audit departmentstatutory external auditinternal financial auditinternal audit proceduresexternal audit services