Legal Ethics and Professional Responsibility by Allan C. Hutchinson & Allan Hutchinson