Auditing And Attestation by Jack M. Kaplan & Kaplan Cpa Education