Author: Canadian Comprehensive Auditing Foundation.