A critical analysis of auditors' perception of the impact of Section 404 of the Sarbanes Oxley Act on audit quality: an Egyptian perspective. (2010)