The Principles and Practice of Auditing by Sandy van Esch, S.P. Kana & George Puttick