Sarbanes-Oxley guide for finance and information technology professionals - Anand, Sanjay (John Wiley & Sons, 2006)