Sarbanes-Oxley Guide for finance and information technology professionals (Wiley, 2002)