A Comprehensive Approach to Internal Audit