Information technology auditing and assurance. - Hall, James A (Cengage Learning, 2011)