Law and ethics in the business environment - Terry Halbert, J. D. (Australia, 2012)