Leading Edge Internal Auditing by Jeffrey Ridley & Andrew Chambers