International Auditing Overview Principles of Auditing: An Introduction to Rick Stephan Hayes,