due diligence has emerged as a separate profession for accounting and auditing experts he also uses the screen names cirio santiago and leonard hermes mukandoli yizihije umwaka mushya hamwe numuryango we