Audit and Assurance Essentials by Katharine Bagshaw