Ethics, Law and Professional Issues by Anne Gallagher