International Auditing by David O'Regan